In backupsystem, then part: (line 491)
cat $WORKDIR/tmpusers | while read LINE;
do
echo $LINE | xargs -i sed -e 's/,{}//g' $WORKDIR/dummysys/etc/group > $WORKDIR/dummysys/etc/group.new1
echo $LINE | xargs -i sed -e 's/{},//g' $WORKDIR/dummysys/etc/group.new1> $WORKDIR/dummysys/etc/group.new2
echo $LINE | xargs -i sed -e 's/{}//g' $WORKDIR/dummysys/etc/group.new2 > $WORKDIR/dummysys/etc/group
rm -rf $WORKDIR/dummysys/etc/group.new1 $WORKDIR/dummysys/etc/group.new2
#grep 'autologin' /etc/group >> $WORKDIR/dummysys/etc/group
done
doesn't work for a user named 'x'. It's stripping all the 'x's' from the file, leaving a group 'Debian-eim' instead of 'Debian-exim' and 'proy' instead of 'proxy'.
looks like your nick name 'x' is too short, and the script removes all x