rpms/zeroinstall-injector/F-7 zeroinstall-injector.spec,1.8,1.9
Michel Alexandre Salim (salimma)
fedora-extras-commits at redhat.com
Sat Sep 8 15:31:35 UTC 2007
Author: salimma
Update of /cvs/pkgs/rpms/zeroinstall-injector/F-7
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv32405/F-7
Modified Files:
zeroinstall-injector.spec
Log Message:
Update scriptlet that creates zeroinst user
Index: zeroinstall-injector.spec
===================================================================
RCS file: /cvs/pkgs/rpms/zeroinstall-injector/F-7/zeroinstall-injector.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- zeroinstall-injector.spec 6 Sep 2007 00:55:09 -0000 1.8
+++ zeroinstall-injector.spec 8 Sep 2007 15:31:03 -0000 1.9
@@ -4,7 +4,7 @@
Name: zeroinstall-injector
Version: 0.30
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: The Zero Install Injector (0launch)
Group: Applications/System
@@ -16,8 +16,8 @@
BuildArch: noarch
BuildRequires: python-devel gnupg desktop-file-utils
-Requires: PyXML pygtk2 gnupg pygtk2-libglade sudo
-Requires: /usr/sbin/useradd
+Requires: PyXML pygtk2 gnupg pygtk2-libglade sudo
+Requires(pre): shadow-utils
%description
The Zero Install Injector makes it easy for users to install software without
@@ -64,8 +64,11 @@
# Add the "zeroinst" user.
# This is not used by default, but is required if you want to
# set up sharing of downloads later.
-/usr/sbin/useradd -c 'Zero Install shared cache' \
- -s /sbin/nologin -r -d '/' zeroinst 2> /dev/null || :
+getent group zeroinst >/dev/null || groupadd -r zeroinst
+getent passwd zeroinst >/dev/null || \
+useradd -r -g -d %{cache_dir} -s /sbin/nologin \
+ -c "Zero Install shared cache" zeroinst
+exit 0
%files
%defattr(-,root,root,-)
@@ -88,6 +91,9 @@
%attr(755,zeroinst,zeroinst) %{cache_dir}/implementations
%changelog
+* Sat Sep 8 2007 Michel Salim <michel.sylvan at gmail.com> 0.30-2
+- Update scriptlet that creates zeroinst user
+
* Wed Sep 5 2007 Michel Salim <michel.sylvan at gmail.com> 0.30-1
- Update to 0.30
- License is now versioned
More information about the fedora-extras-commits
mailing list