Activity log for bug #253096

Date Who What changed Old value New value Message
2008-07-29 21:01:18 ceg bug added bug
2008-07-29 21:58:40 Steve Langasek pam: status New Won't Fix
2008-07-29 21:58:40 Steve Langasek pam: assignee vorlon
2008-07-30 20:42:30 Steve Langasek pam: status Won't Fix New
2010-03-26 17:24:38 ceg summary pam_umask.so missing in common-session pam_umask.so missing in common-account
2010-03-26 17:37:56 ceg description pam_umask.so determines the umask (from system and user config files (see man page)) and sets it accordingly. The umask should not be set in common-session because it would override all user specific configs, but the option usergroups is neccessary to let it check if ubuntus private user groups are in effect to ease user collaboration (Info on Bug #252351). The line that is needed in common-session is: session optional pam_umask.so usergroups (This just reflects the settings that are in /etc/login.defs but have not been working since the switch to pam.) The pam_umask.so module determines the umask (from system and user config files) and sets it for users accordingly. The umask itself should not be set in /etc/pam.d/common-account, but pam_umask needs to be called from there. The system's default UMASK is set in /etc/login.defs, and setting it here would override it and all user specific configs (see man pam_umask). The option "usergroups" is neccessary to have pam_umask check if the user has a private user group and re-enables appropriate group permission setting for save and easy user collaboration (Info in Bug #252351). The line needed to call pam_umask in /etc/pam.d/common-account is: session optional pam_umask.so usergroups (This reflects the settings that are in /etc/login.defs, but have not been working since pam broke it.)
2010-03-26 17:45:43 ceg description The pam_umask.so module determines the umask (from system and user config files) and sets it for users accordingly. The umask itself should not be set in /etc/pam.d/common-account, but pam_umask needs to be called from there. The system's default UMASK is set in /etc/login.defs, and setting it here would override it and all user specific configs (see man pam_umask). The option "usergroups" is neccessary to have pam_umask check if the user has a private user group and re-enables appropriate group permission setting for save and easy user collaboration (Info in Bug #252351). The line needed to call pam_umask in /etc/pam.d/common-account is: session optional pam_umask.so usergroups (This reflects the settings that are in /etc/login.defs, but have not been working since pam broke it.) The pam_umask.so module determines the umask (from system and user config files) and sets it for users accordingly. from /etc/login.defs: # the use of pam_umask is recommended as the solution which # catches all these cases on PAM-enabled systems. The umask itself should not be set in /etc/pam.d/common-account, but pam_umask needs to be called from there. The system's default UMASK remains in /etc/login.defs, setting it in common-account would override login.defs *and* any user specific configs in gecos fields, see man pam_umask. The option "usergroups" is neccessary to have pam_umask check if the user has a private user group and re-enables appropriate group permission setting for save and easy user collaboration (Info in Bug #252351). The line needed to call pam_umask in /etc/pam.d/common-account is: session optional pam_umask.so usergroups (This reflects the settings that are in /etc/login.defs, but have not been working since pam broke it.)
2010-03-26 18:43:54 ceg attachment added pam_umask-for-common-account.patch http://launchpadlibrarian.net/42082210/pam_umask-for-common-account.patch
2010-03-26 21:22:03 ceg attachment added pam_umask-for-common-sessions.patch http://launchpadlibrarian.net/42107572/pam_umask-for-common-sessions.patch
2010-05-04 10:43:29 ceg summary pam_umask.so missing in common-account pam_umask.so not called in /etc/pam.d/common-session{,-noninteractive}
2011-06-06 09:42:33 Steve Langasek pam (Ubuntu): status New Triaged
2011-06-06 09:42:35 Steve Langasek pam (Ubuntu): importance Undecided Medium
2011-06-06 09:42:40 Steve Langasek pam (Ubuntu): assignee Steve Langasek (vorlon)
2011-06-22 07:12:25 Launchpad Janitor branch linked lp:~pitti/pam/pam-umask
2011-06-22 07:13:47 Martin Pitt pam (Ubuntu): status Triaged Fix Committed
2011-06-22 07:15:15 Martin Pitt pam (Ubuntu): assignee Martin Pitt (pitti)
2011-06-22 07:58:55 Martin Pitt bug added subscriber Steve Langasek
2011-06-24 09:15:18 Launchpad Janitor pam (Ubuntu): status Fix Committed Fix Released
2011-06-24 10:36:27 Launchpad Janitor branch linked lp:ubuntu/pam
2011-10-31 16:36:23 Launchpad Janitor branch linked lp:~abone/ubuntu/oneiric/pam/abone