From c47596c23699c20a4a8562753888a33523479b4f Mon Sep 17 00:00:00 2001 From: Martin Stransky Date: May 03 2006 15:06:53 +0000 Subject: added extra group check (#190544) --- diff --git a/squid.spec b/squid.spec index 5577351..423250d 100644 --- a/squid.spec +++ b/squid.spec @@ -5,7 +5,7 @@ Summary: The Squid proxy caching server. Name: squid Version: 2.5.STABLE13 -Release: 3 +Release: 4 Epoch: 7 License: GPL Group: System Environment/Daemons @@ -201,7 +201,13 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/squid/* %pre -if getent passwd squid >/dev/null 2>&1 ; then : ; else /usr/sbin/useradd -g 23 -u 23 -d /var/spool/squid -r -s /sbin/nologin squid >/dev/null 2>&1 || exit 1 ; fi +if ! getent group squid >/dev/null 2>&1; then + /usr/sbin/groupadd -g 23 squid +fi + +if ! getent passwd squid >/dev/null 2>&1 ; then + /usr/sbin/useradd -g 23 -u 23 -d /var/spool/squid -r -s /sbin/nologin squid >/dev/null 2>&1 || exit 1 +fi for i in /var/log/squid /var/spool/squid ; do if [ -d $i ] ; then @@ -321,6 +327,9 @@ fi chgrp squid /var/cache/samba/winbindd_privileged > /dev/null 2>& 1 || true %changelog +* Wed May 3 2006 Martin Stransky - 7:2.5.STABLE13-4 +- added extra group check (#190544) + * Wed Mar 29 2006 Martin Stransky - 7:2.5.STABLE13-3 - improved pre script (#187217) - added group switch