umask not applied
admin_freebsd at cyanide-studio.com
Thu Dec 22 18:14:21 UTC 2011
I'm trying to apply a umask of "002" to user "user" (username changed
for this example) while logged-in through ftpd.
I used login class "class" (class name changed for this example)
I edited /etc/login.conf and set at the bottom (there's no other entry
for this user):
then rebuilt the db :
I assigned the user to this class:
#pw usermod user -L class
#pw usershow user
(group 80 is why I need this umask)
The user still creates folders with 755 permissions through ftpd.
So I switched to this user and watched the umask, it is still 0022.
I tried setting the umask on the fly :
There's no user-defined umask in ~/.login or ~/.login_conf
I took care of typos and there is no error.
As what I read in the man pages I checked all the possibilities in the
login mechanism, so if anyone has an idea it's welcome :)
More information about the freebsd-questions