CVSROOT:        /cvs/cluster
Module name:    conga
Changes by:     [EMAIL PROTECTED]       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

Reply via email to