X-Git-Url: http://git.grml.org/?p=grml-live.git;a=blobdiff_plain;f=etc%2Fgrml%2Ffai%2Fconfig%2Fscripts%2FGRMLBASE%2F21-usersetup;h=4f7ec49039400254d643a866e2ee1ac3b5e275eb;hp=55c09cc099bbf3890fa0883e236ae335dbeaabc8;hb=b3775f4cd2b71667d8d60745a5a2685577e69547;hpb=02b32aa7fe4022fdefc80552539ecba4f1067492 diff --git a/etc/grml/fai/config/scripts/GRMLBASE/21-usersetup b/etc/grml/fai/config/scripts/GRMLBASE/21-usersetup index 55c09cc..4f7ec49 100755 --- a/etc/grml/fai/config/scripts/GRMLBASE/21-usersetup +++ b/etc/grml/fai/config/scripts/GRMLBASE/21-usersetup @@ -4,7 +4,7 @@ # Authors: grml-team (grml.org), (c) Michael Prokop # Bug-Reports: see http://grml.org/bugs/ # License: This file is licensed under the GPL v2 or any later version. -# Latest change: Wed Sep 19 20:27:03 CEST 2007 [mika] +# Latest change: Thu Oct 18 19:47:14 CEST 2007 [mika] ################################################################################ set -u @@ -17,6 +17,15 @@ USERNAME='' if grep -q "$USERNAME:x:1000" $target/etc/group ; then echo "group $USERNAME exists already, skipping" else + if grep -q 'gsmsms:x:1000' $target/etc/group ; then + echo 'Bug #353967 detected, fixing GUID = 1000 setup for you' + $ROOTCMD delgroup gsmsms || /bin/true + $ROOTCMD deluser gsmsms || /bin/true + $ROOTCMD addgroup --system gsmsms || /bin/true + $ROOTCMD adduser --system --ingroup gsmsms \ + --no-create-home --home /var/spool/sms gsmsms || /bin/true + $ROOTCMD adduser gsmsms dialout || /bin/true + fi $ROOTCMD addgroup --gid 1000 $USERNAME fi