[Bug 480250] New: pam_mount-0.47-12.14.1 does not mount from luserconf
https://bugzilla.novell.com/show_bug.cgi?id=480250 Summary: pam_mount-0.47-12.14.1 does not mount from luserconf Classification: openSUSE Product: openSUSE 11.1 Version: Final Platform: x86-64 OS/Version: openSUSE 11.1 Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: werner.flamme@ufz.de QAContact: qa@suse.de Found By: --- Hi, I am sorry that even after installing the official upgrade of pam_mount, the luserconf is not regarded as I've been told in Bug 463524 (as far as I see it). I append a .tgz file that contains three bits of data: the global config from /etc/security/pam_mount.conf.xml, the luserconf file (/home/wflamme/.pam_mount.conf.xml) that is not handled correctly by pam_mount, and today's lines of /var/log/messages that handle my attempt to login. I see that mounts from my luserconf are rejected because of a missing "nodev" though I never require this. I also see that the very mounts in global conf work fine when mounting, but are not unmounted when logging out. As Jan Engelhardt mentioned, there is no difference in the behaviour of pam_mount between mentioning the <mntoptions> three times (<mntoptions require="" /> <mntoptions allow="*" /> <mntoptions deny="suid,dev" />) and putting those options together in one entry (<mntoptions require="" allow="*" deny="suid,dev" />). Regards, Werner -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=480250 User werner.flamme@ufz.de added comment https://bugzilla.novell.com/show_bug.cgi?id=480250#c1 --- Comment #1 from Werner Flamme <werner.flamme@ufz.de> 2009-02-27 00:41:35 MST --- Created an attachment (id=275928) --> (https://bugzilla.novell.com/attachment.cgi?id=275928) the promised attachment -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=480250 Marcus Meissner <meissner@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-screening@forge.pr |mc@novell.com |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=480250 User mc@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=480250#c2 Michael Calmer <mc@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED CC| |jengelh@medozas.de --- Comment #2 from Michael Calmer <mc@novell.com> 2009-02-27 04:59:31 MST --- Adding author to cc, because I think this is also valid in upstream source. In rdconf1.c the default for options_required is set to "nosuid,nodev" in initconfig(). In rc_mntoptions() this default is overwritten with the value from the configuration file. In your case with "", means set to empty. Additionally the global static vailable onetime_options_require is set to true, with the result, that options_required is not deleted again after this call. Here we have now the status you want and what it expected. But now initconfig() is called again. The second call happens in session_open. Now the default(nosuid,nodev) is added again to options_required, but the variable onetime_options_require is set to true and these values are not deleted again in rc_mntoptions(). So in session_open you have the default "nosuid,nodev" in the option_required. I have currently no idea what the best way is to fix this. Maybe Jan has an idea. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=480250 User jengelh@medozas.de added comment https://bugzilla.novell.com/show_bug.cgi?id=480250#c3 --- Comment #3 from Jan Engelhardt <jengelh@medozas.de> 2009-02-27 06:59:48 MST --- This is believed to fixed by v1.19-2-gd71f402 now. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=480250 Swamp Workflow Management <swamp@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard| |maint:planned:update -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=480250 User mc@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=480250#c6 Michael Calmer <mc@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium --- Comment #6 from Michael Calmer <mc@novell.com> 2009-03-03 09:52:05 MST --- JFYI: update will happen in some weeks. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com