Welcome to SparkyLinux forums
Zapraszamy również na polsko-języczne Forum https://forum.linuxiarze.pl

BUG in SparkyBackup in /etc/group

Started by mrebello, September 01, 2025, 07:20:39 PM

Previous topic - Next topic

mrebello

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'.
Caco

pavroo

looks like your nick name 'x' is too short, and the script removes all x
Nothing is easy as it looks. Danielle Steel

View the most recent posts on the forum