On Wed, 2012-03-07 at 16:23 +0100, Jan Cholasta wrote: > On 7.3.2012 14:22, Jan Zelený wrote: > > Please check the umask mode, that's the only thing I'm not sure about. > > The file mode is changed after the file is created using fchmod(), so no > umask is necessary. I did not use umask in the first place because > according to mkstemp man page: > > "The file is created with permissions 0600, that is, read plus write for > owner only. (In glibc versions 2.06 and earlier, the file is created > with permissions 0666, that is, read and write for all users.)" > > If you really want to use umask, use umask mode 0133 instead of 0122. >
Please use umask. This may be the case with glibc, but we can't guarantee that behavior on other libc implementations (which would hinder porting efforts).
signature.asc
Description: This is a digitally signed message part
_______________________________________________ sssd-devel mailing list [email protected] https://fedorahosted.org/mailman/listinfo/sssd-devel
