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