Rainbow/lang-es: Difference between revisions

From OLPC
Jump to navigation Jump to search
(+anchors+titles)
 
(Previous text completely rewritten.)
Line 1: Line 1:
Rainbow is the implementation of the [[Bitfrost]] security specification. Rainbow:

* Negotiates launching activities and creating a secure, minimal environment for their operation inside a 'Container', a way of isolating one activity from another. This includes limiting the scope of Filesystem, Network Access, and CPU time that each activity has access to.
* Creates a means for Updates to happen in a reliable and secure way.
* Provides interfaces to VServer and other libraries that make the above possible.

{{anchor|Installing}}
== Instalando ==

To install Rainbow:
# Enable the OLPC-temp repository by editing '''<tt>/etc/yum.repos.d/olpc-tmp.repo</tt>''' ''(temporary until packages drift upstream)''
# '''<tt>yum install rainbow</tt>''' which installs [[Rainbow]] along with its dependencies like pyvserver, python-sqlalchemy, etc.

To enable Rainbow:
# Touch the file '''<tt>/etc/olpc-security</tt>'''

To disable Rainbow:
# Delete the file '''<tt>/etc/olpc-security</tt>'''


{{anchor|Resources}}
== Recursos ==

* [http://dev.laptop.org/git?p=security;a=summary Code Repository]
* [[OLPC Bitfrost]] &mdash; [http://dev.laptop.org/git?p=security;a=blob;f=bitfrost.txt;h=96f4997602d817abf7be90a00bf68b3a79a73005;hb=HEAD Bitfrost Spec]
* [http://dev.laptop.org/git?p=security;a=blob;f=rainbow/README;h=5e7f1051b43292a7af8bb0c6ae72987ad5d89b18;hb=HEAD README] - A description of the scope and design of Rainbow.
* [http://dev.laptop.org/git?p=security;a=blob;f=rainbow/NOTES;h=5277468b760c7d92d6713f5c0b6939ebf0978f2b;hb=HEAD Notes] - Useful notes on design and hurdles in developing Rainbow.


{{anchor|README}}
== README ==

<gitembed>security||rainbow/README||660||600</gitembed>


[[category:software]]
[[Category:Security]]

Revision as of 20:53, 18 September 2008