[Cluster-devel] conga ricci.spec.in.in
rmccabe at sourceware.org
rmccabe at sourceware.org
Wed Feb 20 17:32:05 UTC 2008
CVSROOT: /cvs/cluster
Module name: conga
Changes by: rmccabe at sourceware.org 2008-02-20 17:32:05
Modified files:
. : ricci.spec.in.in
Log message:
Create the ricci user and group properly
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci.spec.in.in.diff?cvsroot=cluster&r1=1.2&r2=1.3
--- conga/ricci.spec.in.in 2008/02/20 17:07:55 1.2
+++ conga/ricci.spec.in.in 2008/02/20 17:31:56 1.3
@@ -96,12 +96,8 @@
%{_libexecdir}/ricci-modlog
%pre -n ricci
-if ! /bin/grep ^ricci\:x /etc/group >&/dev/null; then
- /usr/sbin/groupadd -r -f ricci >&/dev/null
-fi
-if ! /bin/grep ^ricci\:x /etc/passwd >&/dev/null; then
- /usr/sbin/useradd -r -M -s /sbin/nologin -d /var/lib/ricci -g ricci ricci >&/dev/null
-fi
+getent group ricci >/dev/null || groupadd -r ricci
+getent passwd ricci >/dev/null || useradd -r -g ricci -d /var/lib/ricci -s /sbin/nologin -c "ricci daemon user" ricci
exit 0
%post -n ricci
More information about the Cluster-devel
mailing list