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 |
|