>Now, from a logical point of view, why moving a file into a directory
doesn't fall into the "created into them" case?

Because (if on the same filesystem) you don't create a new file. You
just link the file in the destination dir and unlink the file from the
source dir.

Regards,

Wouter

2008/2/8, Pietro Cerutti <[EMAIL PROTECTED]>:
> Ok, my view is getting clearer ;-)
>
>
> my problem in understanding the semantics of mv, cp -p and the rename(2)
> function seems to be related to the terminology used in chmod(1) man page.
>
> This is the explanation of setuid (the same holds for setgid):
>
> "Directories with this bit set will force all files and subdirectories
> created in them to be owned by the directory owner and not by the uid of
> the creating process, if the underlying file system supports this feature"
>
> Now, from a logical point of view, why moving a file into a directory
> doesn't fall into the "created into them" case?
>
>
> --
> Pietro Cerutti
>
> PGP Public Key:
> http://gahr.ch/pgp
>
>
>


-- 
[
  [EMAIL PROTECTED] is binnenkort niet meer,
[EMAIL PROTECTED] is mijn nieuwe email-adres.
]
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to