On 05/16/2010 05:11 PM, Santiago Vila wrote: > They have login shells in the sense that their shell field in /etc/passwd > is /bin/sh, but if they do not really "login" to the system, then they > do not read /etc/profile. > > In either case, if we plan to set default umask in /etc/login.defs or > using PAM, I will happily drop the umask setting from /etc/profile, > as we don't need to have the required "logic" by duplicate.
Curious, if umask isn't specified explicitly, what is it? For UID 1-99, what we're discussing here, what would happen for their umask value? Will it be 0022? 0000? Something else? Also, if the system users aren't processing a login shell, then why isn't their default login shell /usr/bin/nologin or /bin/false? Should a wishlist bug be submitted against this? -- . O . O . O . . O O . . . O . . . O . O O O . O . O O . . O O O O . O . . O O O O . O O O
signature.asc
Description: OpenPGP digital signature