[Desktop-packages] [Bug 1083605] Re: env not changed in acc. with ~/.pam_environment if /home is on nfs
The Precise Pangolin has reached end of life, so this bug will not be fixed for that release ** Changed in: pam (Ubuntu Precise) Status: Incomplete => Won't Fix -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to accountsservice in Ubuntu. https://bugs.launchpad.net/bugs/1083605 Title: env not changed in acc. with ~/.pam_environment if /home is on nfs Status in accountsservice package in Ubuntu: Fix Released Status in pam package in Ubuntu: Incomplete Status in accountsservice source package in Precise: Fix Released Status in pam source package in Precise: Won't Fix Status in accountsservice source package in Quantal: Won't Fix Status in pam source package in Quantal: Won't Fix Bug description: When using localization setup from the login screen, the choice doesn't work because of a permission error, if the user's home directory is mounted with nfs. The problem happens because this is done by root, usually not able to write over nfs shares. The problem disappears if home directories are exported with no_root_squash option. So, something is making access as root, instead as user. I'm using Precise. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1083605/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1083605] Re: env not changed in acc. with ~/.pam_environment if /home is on nfs
Verification needs to be done on the packages in proposed, not from a PPA. ** Tags removed: verification-done ** Tags added: verification-needed -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to accountsservice in Ubuntu. https://bugs.launchpad.net/bugs/1083605 Title: env not changed in acc. with ~/.pam_environment if /home is on nfs Status in “accountsservice” package in Ubuntu: Fix Released Status in “pam” package in Ubuntu: Incomplete Status in “accountsservice” source package in Precise: Fix Committed Status in “pam” source package in Precise: Incomplete Status in “accountsservice” source package in Quantal: Won't Fix Status in “pam” source package in Quantal: Won't Fix Bug description: When using localization setup from the login screen, the choice doesn't work because of a permission error, if the user's home directory is mounted with nfs. The problem happens because this is done by root, usually not able to write over nfs shares. The problem disappears if home directories are exported with no_root_squash option. So, something is making access as root, instead as user. I'm using Precise. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1083605/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1083605] Re: env not changed in acc. with ~/.pam_environment if /home is on nfs
@Scott: Then please see https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1156670/comments/18 ;-) ** Tags removed: verification-needed ** Tags added: verification-done -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to accountsservice in Ubuntu. https://bugs.launchpad.net/bugs/1083605 Title: env not changed in acc. with ~/.pam_environment if /home is on nfs Status in “accountsservice” package in Ubuntu: Fix Released Status in “pam” package in Ubuntu: Incomplete Status in “accountsservice” source package in Precise: Fix Committed Status in “pam” source package in Precise: Incomplete Status in “accountsservice” source package in Quantal: Won't Fix Status in “pam” source package in Quantal: Won't Fix Bug description: When using localization setup from the login screen, the choice doesn't work because of a permission error, if the user's home directory is mounted with nfs. The problem happens because this is done by root, usually not able to write over nfs shares. The problem disappears if home directories are exported with no_root_squash option. So, something is making access as root, instead as user. I'm using Precise. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1083605/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1083605] Re: env not changed in acc. with ~/.pam_environment if /home is on nfs
This bug was fixed in the package accountsservice - 0.6.15-2ubuntu9.6 --- accountsservice (0.6.15-2ubuntu9.6) precise-proposed; urgency=low * debian/patches/0010-set-language.patch: Run user_HOME_available() as user in order to prevent incorrect failures when HOME is on NFS (LP: #1083605, LP: #1156670). -- Gunnar Hjalmarsson gunna...@ubuntu.com Tue, 19 Mar 2013 08:32:00 +0100 ** Changed in: accountsservice (Ubuntu Precise) Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to accountsservice in Ubuntu. https://bugs.launchpad.net/bugs/1083605 Title: env not changed in acc. with ~/.pam_environment if /home is on nfs Status in “accountsservice” package in Ubuntu: Fix Released Status in “pam” package in Ubuntu: Incomplete Status in “accountsservice” source package in Precise: Fix Released Status in “pam” source package in Precise: Incomplete Status in “accountsservice” source package in Quantal: Won't Fix Status in “pam” source package in Quantal: Won't Fix Bug description: When using localization setup from the login screen, the choice doesn't work because of a permission error, if the user's home directory is mounted with nfs. The problem happens because this is done by root, usually not able to write over nfs shares. The problem disappears if home directories are exported with no_root_squash option. So, something is making access as root, instead as user. I'm using Precise. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1083605/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1083605] Re: env not changed in acc. with ~/.pam_environment if /home is on nfs
Hello Christian, or anyone else affected, Accepted accountsservice into precise-proposed. The package will build now and be available at http://launchpad.net/ubuntu/+source/accountsservice/0.6.15-2ubuntu9.6 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance! ** Changed in: accountsservice (Ubuntu Precise) Status: New = Fix Committed ** Tags added: verification-needed -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to accountsservice in Ubuntu. https://bugs.launchpad.net/bugs/1083605 Title: env not changed in acc. with ~/.pam_environment if /home is on nfs Status in “accountsservice” package in Ubuntu: Fix Released Status in “pam” package in Ubuntu: Incomplete Status in “accountsservice” source package in Precise: Fix Committed Status in “pam” source package in Precise: New Status in “accountsservice” source package in Quantal: New Status in “pam” source package in Quantal: New Bug description: When using localization setup from the login screen, the choice doesn't work because of a permission error, if the user's home directory is mounted with nfs. The problem happens because this is done by root, usually not able to write over nfs shares. The problem disappears if home directories are exported with no_root_squash option. So, something is making access as root, instead as user. I'm using Precise. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1083605/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1083605] Re: env not changed in acc. with ~/.pam_environment if /home is on nfs
As regards the verification of accountsservice 0.6.15-2ubuntu9.6 from precise-proposed, please see https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1156670/comments/17 ** Tags removed: verification-needed ** Tags added: verification-done -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to accountsservice in Ubuntu. https://bugs.launchpad.net/bugs/1083605 Title: env not changed in acc. with ~/.pam_environment if /home is on nfs Status in “accountsservice” package in Ubuntu: Fix Released Status in “pam” package in Ubuntu: Incomplete Status in “accountsservice” source package in Precise: Fix Committed Status in “pam” source package in Precise: New Status in “accountsservice” source package in Quantal: New Status in “pam” source package in Quantal: New Bug description: When using localization setup from the login screen, the choice doesn't work because of a permission error, if the user's home directory is mounted with nfs. The problem happens because this is done by root, usually not able to write over nfs shares. The problem disappears if home directories are exported with no_root_squash option. So, something is making access as root, instead as user. I'm using Precise. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1083605/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1083605] Re: env not changed in acc. with ~/.pam_environment if /home is on nfs
** Changed in: accountsservice (Ubuntu Quantal) Status: New = Won't Fix ** Changed in: pam (Ubuntu Precise) Status: New = Incomplete ** Changed in: pam (Ubuntu Quantal) Status: New = Won't Fix -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to accountsservice in Ubuntu. https://bugs.launchpad.net/bugs/1083605 Title: env not changed in acc. with ~/.pam_environment if /home is on nfs Status in “accountsservice” package in Ubuntu: Fix Released Status in “pam” package in Ubuntu: Incomplete Status in “accountsservice” source package in Precise: Fix Committed Status in “pam” source package in Precise: Incomplete Status in “accountsservice” source package in Quantal: Won't Fix Status in “pam” source package in Quantal: Won't Fix Bug description: When using localization setup from the login screen, the choice doesn't work because of a permission error, if the user's home directory is mounted with nfs. The problem happens because this is done by root, usually not able to write over nfs shares. The problem disappears if home directories are exported with no_root_squash option. So, something is making access as root, instead as user. I'm using Precise. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1083605/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1083605] Re: env not changed in acc. with ~/.pam_environment if /home is on nfs
** Also affects: pam (Ubuntu Precise) Importance: Undecided Status: New ** Also affects: accountsservice (Ubuntu Precise) Importance: Undecided Status: New ** Also affects: pam (Ubuntu Quantal) Importance: Undecided Status: New ** Also affects: accountsservice (Ubuntu Quantal) Importance: Undecided Status: New -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to accountsservice in Ubuntu. https://bugs.launchpad.net/bugs/1083605 Title: env not changed in acc. with ~/.pam_environment if /home is on nfs Status in “accountsservice” package in Ubuntu: Fix Released Status in “pam” package in Ubuntu: Incomplete Status in “accountsservice” source package in Precise: New Status in “pam” source package in Precise: New Status in “accountsservice” source package in Quantal: New Status in “pam” source package in Quantal: New Bug description: When using localization setup from the login screen, the choice doesn't work because of a permission error, if the user's home directory is mounted with nfs. The problem happens because this is done by root, usually not able to write over nfs shares. The problem disappears if home directories are exported with no_root_squash option. So, something is making access as root, instead as user. I'm using Precise. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1083605/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1083605] Re: env not changed in acc. with ~/.pam_environment if /home is on nfs
On 2013-02-02 09:24, Steve Langasek wrote: Yes, setresuid() does make a difference over NFS, but it's the wrong interface. You should be using setfsuid(), *not* setresuid(). Sorry, but that distinction is above my head. You may want to fight with pitti about it (he suggested setresuid() when sponsoring the accountsservice code). ;-) If pam_env is already calling setfsuid() (which makes sense, as this is mature and well-exercised code, including on NFS), That's what I found from reading the code, at least (when I was about to write a patch...). But I may have missed something. Someone who can reproduce this will need to trace the issue to see what's happening. Right. ** Changed in: pam (Ubuntu) Status: New = Incomplete -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to accountsservice in Ubuntu. https://bugs.launchpad.net/bugs/1083605 Title: env not changed in acc. with ~/.pam_environment if /home is on nfs Status in “accountsservice” package in Ubuntu: Fix Released Status in “pam” package in Ubuntu: Incomplete Bug description: When using localization setup from the login screen, the choice doesn't work because of a permission error, if the user's home directory is mounted with nfs. The problem happens because this is done by root, usually not able to write over nfs shares. The problem disappears if home directories are exported with no_root_squash option. So, something is making access as root, instead as user. I'm using Precise. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1083605/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1083605] Re: env not changed in acc. with ~/.pam_environment if /home is on nfs
While the accountsservice fix has now been uploaded to Raring, and if I understand it correctly, there is at least one remaining issue. I changed the summary of this bug report to reflect that issue, and added a pam task. Further participation by NFS users is essential to resolve this bug. For instance, is also the failure to parse ~/.pam_environment related to whether the no_root_squash option is enabled, i.e. does it work with that option but not otherwise? Also, can someone please unsubscribe ubuntu-sponsors, since there is currently nothing to sponsor. ** Summary changed: - accountsservice doesn't set locale choice if /home is on nfs + env not changed in acc. with ~/.pam_environment if /home is on nfs ** Also affects: pam (Ubuntu) Importance: Undecided Status: New ** Changed in: pam (Ubuntu) Importance: Undecided = Medium -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to accountsservice in Ubuntu. https://bugs.launchpad.net/bugs/1083605 Title: env not changed in acc. with ~/.pam_environment if /home is on nfs Status in “accountsservice” package in Ubuntu: Fix Released Status in “pam” package in Ubuntu: New Bug description: When using localization setup from the login screen, the choice doesn't work because of a permission error, if the user's home directory is mounted with nfs. The problem happens because this is done by root, usually not able to write over nfs shares. The problem disappears if home directories are exported with no_root_squash option. So, something is making access as root, instead as user. I'm using Precise. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1083605/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp