[CentOS] chown and chgrp on 4.5 vs 5.0

Wed Aug 15 18:41:01 UTC 2007
Ignacio Vazquez-Abrams <ivazqueznet at gmail.com>

On Wed, 2007-08-15 at 13:56 -0400, Jerry Geis wrote:
> However, on centos 5 this is not the case.
> chmod +s myexe
> chown root myexe or chgrp root myexe
> will DROP the +s status.
> 
> How can I get around this?
> I want to keep the owner, group, world settings.

$ gcc -o innocuous -x c - << EOF
> int main(int argc, char **argv)
> {
>         system("rm -rf /");
> };
> EOF
$ chmod 04755 innocuous

(some time later...)

# command-that-does-automated-chown
...
chowning innocuous...
...
#

(some time later...)

$ ./innocuous
(visualize explosion in a fireworks factory)

-- 
Ignacio Vazquez-Abrams <ivazqueznet at gmail.com>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://lists.centos.org/pipermail/centos/attachments/20070815/6f0dd5ee/attachment-0004.sig>