rpms/rainbow/OLPC-2 .cvsignore, 1.9, 1.10 rainbow.spec, 1.10, 1.11 sources, 1.10, 1.11

Michael Stone (mstone) fedora-extras-commits at redhat.com
Sat Nov 10 09:01:53 UTC 2007


Author: mstone

Update of /cvs/pkgs/rpms/rainbow/OLPC-2
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv27685

Modified Files:
	.cvsignore rainbow.spec sources 
Log Message:
- Explicitly specify the working directory of launched activities.
- Reduce permissions on activity home dirs. 
- Fix the strace option.
- Add ipython dependency so we get detailed tracebacks on failure.
- Make owner.key.pub available to activities.



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/rainbow/OLPC-2/.cvsignore,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- .cvsignore	7 Nov 2007 18:04:48 -0000	1.9
+++ .cvsignore	10 Nov 2007 09:01:17 -0000	1.10
@@ -1 +1 @@
-rainbow-0.7.3.tar.bz2
+rainbow-0.7.4.tar.bz2


Index: rainbow.spec
===================================================================
RCS file: /cvs/pkgs/rpms/rainbow/OLPC-2/rainbow.spec,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- rainbow.spec	7 Nov 2007 18:04:48 -0000	1.10
+++ rainbow.spec	10 Nov 2007 09:01:17 -0000	1.11
@@ -3,7 +3,7 @@
 %{!?python_version: %define python_version %(%{__python} -c "import sys; print sys.version[0:3]")}
 
 Name:           rainbow
-Version:        0.7.3
+Version:        0.7.4
 Release:        1%{?dist}
 Summary:        The OLPC security service
 
@@ -17,6 +17,7 @@
 Requires:       dbus
 Requires:       python-setuptools
 Requires:       sugar >= 0.65-0.77.20071105git.0a9676171d
+Requires:       ipython
 BuildRequires:  python-devel
 BuildRequires:  python-setuptools
 
@@ -41,6 +42,8 @@
 install etc/init.d/rainbow $RPM_BUILD_ROOT/%{_sysconfdir}/init.d/rainbow
 
 install -d $RPM_BUILD_ROOT/%{_sysconfdir}/dbus-1/system.d
+install -d $RPM_BUILD_ROOT/%{_sysconfdir}/security/console.perms.d
+install -m 644 rainbow/conf/51-rainbow.perms $RPM_BUILD_ROOT/%{_sysconfdir}/security/console.perms.d/51-rainbow.perms
 install -m 644 rainbow/conf/session-olpc.conf $RPM_BUILD_ROOT/%{_sysconfdir}/dbus-1/session-olpc.conf
 install -m 644 rainbow/conf/org.laptop.security.Rainbow.conf $RPM_BUILD_ROOT/%{_sysconfdir}/dbus-1/system.d/org.laptop.security.Rainbow.conf
 
@@ -48,7 +51,8 @@
 install -m 644 rainbow/conf/rainbow.conf $RPM_BUILD_ROOT/%{_sysconfdir}/rainbow/rainbow.conf
 
 install -d $RPM_BUILD_ROOT/%{_localstatedir}/log
-install -m 644 rainbow/conf/log $RPM_BUILD_ROOT/%{_localstatedir}/log/rainbow
+touch $RPM_BUILD_ROOT/%{_localstatedir}/log/rainbow
+chmod 644 $RPM_BUILD_ROOT/%{_localstatedir}/log/rainbow
 
 # Set up the spool
 install -d $RPM_BUILD_ROOT/activities/
@@ -77,13 +81,14 @@
 %config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.laptop.security.Rainbow.conf
 %config(noreplace) %{_sysconfdir}/rainbow/rainbow.conf
 %config(noreplace) %{_sysconfdir}/dbus-1/session-olpc.conf
+%config(noreplace) %{_sysconfdir}/security/console.perms.d/51-rainbow.perms
 %doc README COPYING AUTHORS
 %dir %{python_sitelib}/rainbow
 %{python_sitelib}/rainbow/*
 %{_sbindir}/rainbow-daemon
 %{_sbindir}/rainbow-inject
 %{_sysconfdir}/init.d/rainbow
-%{_localstatedir}/log/rainbow
+%ghost %{_localstatedir}/log/rainbow
 %dir /activities
 %dir /activities/uid_pool
 %dir /activities/gid_pool
@@ -95,6 +100,13 @@
 %{python_sitelib}/Rainbow-%{version}-py%{python_version}.egg-info/*
 
 %changelog
+* Sat Nov 10 2007 Michael Stone <michael at laptop.org> - 0.7.4-1.olpc2
+- Explicitly specify the working directory of launched activities.
+- Reduce permissions on activity home dirs. 
+- Fix the strace option.
+- Add ipython dependency so we get detailed tracebacks on failure.
+- Make owner.key.pub available to activities.
+
 * Wed Nov 07 2007 Michael Stone <michael at laptop.org> - 0.7.3-1.olpc2
 - Replace Rainbow's log dir with a log file.
 - Put Rainbow's spool into /activities since we're making /var/run and /var/tmp


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/rainbow/OLPC-2/sources,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- sources	7 Nov 2007 18:04:49 -0000	1.10
+++ sources	10 Nov 2007 09:01:17 -0000	1.11
@@ -1 +1 @@
-01f853abd276845f46d62730496685f7  rainbow-0.7.3.tar.bz2
+e39bbcc3faf708f8ba73c7d582473a28  rainbow-0.7.4.tar.bz2




More information about the fedora-extras-commits mailing list