> Have you ever had 100 files, 25 of them setuid, with right permissions
> but wrong owner? They were setuid 234 instead of setuid root. How do
> you change their permissions?
either write your own small `chown' tool preserving permissions
or use standard tools e.g.
find -maxdepth 1 -perm -4000 > /tmp/suid-files.$$
find -maxdepth 1 -perm -2000 > /tmp/sgid-files.$$
chown user.group *
chmod u+s `cat /tmp/suid-files.$$`
chmod g+s `cat /tmp/sgid-files.$$`
rm /tmp/s?id-files.$$
Harald
--
All SCSI disks will from now on ___ _____
be required to send an email notice 0--,| /OOOOOOO\
24 hours prior to complete hardware failure! <_/ / /OOOOOOOOOOO\
\ \/OOOOOOOOOOOOOOO\
\ OOOOOOOOOOOOOOOOO|//
Harald Koenig, \/\/\/\/\/\/\/\/\/
Inst.f.Theoret.Astrophysik // / \\ \
koenig@tat.physik.uni-tuebingen.de ^^^^^ ^^^^^