Dave Sherohman writes: > chown(1) is the command-line program. chown(2) is the underlying system > call used by chown(1) to do its dirty work, which is relevant here > because chown(2)'s man page explicitly mentions that it only works for > priviliged users, but chown(1)'s doesn't.
It isn't that simple. From 'man 2 chown': These system calls change the owner and group of the file specified by path or by fd. Only a privileged process (Linux: one with the CAP_CHOWN capability) may change the owner of a file. The owner of a file may change the group of the file to any group of which that owner is a member. A privileged process (Linux: with CAP_CHOWN) may change the group arbitrarily. -- John Hasler -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]