SOURCES: rpm-user_group.sh - don't use USER/GROUP variables (read-...
arekm
arekm at pld-linux.org
Wed May 10 07:44:15 CEST 2006
Author: arekm Date: Wed May 10 05:44:15 2006 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- don't use USER/GROUP variables (read-only in some shells like bash)
---- Files affected:
SOURCES:
rpm-user_group.sh (1.6 -> 1.7)
---- Diffs:
================================================================
Index: SOURCES/rpm-user_group.sh
diff -u SOURCES/rpm-user_group.sh:1.6 SOURCES/rpm-user_group.sh:1.7
--- SOURCES/rpm-user_group.sh:1.6 Wed Apr 12 15:58:21 2006
+++ SOURCES/rpm-user_group.sh Wed May 10 07:44:10 2006
@@ -63,12 +63,12 @@
fi
fi
elif [ "$MODE" = "user" -a "$1" = "addtogroup" ]; then
- USER=$2
- GROUP=$3
- GROUPS=`id -n -G $USER | sed -e's/^[^ ]* //;s/ /,/g'`
- if ! echo ",$GROUPS," | grep -q ",$GROUP," ; then
- echo "Adding user $USER to group $GROUP" | `bannercmd "${MODE}mod-$USER"`
- usermod -G "$GROUPS,$GROUP" $USER
+ CUSER=$2
+ CGROUP=$3
+ CGROUPS=`id -n -G $CUSER | sed -e's/^[^ ]* //;s/ /,/g'`
+ if ! echo ",$CGROUPS," | grep -q ",$CGROUP," ; then
+ echo "Adding user $CUSER to group $CGROUP" | `bannercmd "${MODE}mod-$CUSER"`
+ usermod -G "$CGROUPS,$CGROUP" $CUSER
fi
else
echo ERROR
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SOURCES/rpm-user_group.sh?r1=1.6&r2=1.7&f=u
More information about the pld-cvs-commit
mailing list