Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: mount /home NFS gksudo lock-probleem  (gelezen 2019 keer)

bambam82

  • Gast
mount /home NFS gksudo lock-probleem
« Gepost op: 2007/04/17, 13:39:14 »
Hoi,

Ik heb 2 ubuntu machines (6.06 & 6.10). Deze wil ik beide hun /home laten mounten vanaf een OpenBSD server. Peace of koekie...
Het probleem is wat ik heb is als volgt. Op het moment dat ik op de client machine (ubuntu 1 of 2) "System - Administration - login window" of iedere andere applicatie wil runnen die gksudo gebruikt wil runnen, werkt dit niet.
Gksudo wilt een bestand locken in je homedir en dat als root.
$ gksudo gedit

** (gksudo:4798): WARNING **: Unable to create lock file.
Dit wordt uiteraard tegengehouden door de NFS server op OpenBSD.
Nu kunnen we zeggen, aaahhh.. geef ze root schrijf rechten, maar dat zie ik niet zo zitten...

Enige debug output:
$ gksudo --debug gedit
No ask_pass set, using default!
xauth: /tmp/libgksu-FlGGd2/.Xauthority
STARTUP_ID: (null)
cmd[0]: /usr/bin/sudo
cmd[1]: -H
cmd[2]: -S
cmd[3]: -p
cmd[4]: GNOME_SUDO_PASS
cmd[5]: -u
cmd[6]: root
cmd[7]: --
cmd[8]: gedit
buffer: -GNOME_SUDO_PASS-
Yeah, we're in...

** (gksudo:4951): CRITICAL **: fcntl error

** (gksudo:4951): WARNING **: Lock taken by pid: -1. Exiting.
iemand een idee hoe ik dit op kan lossen of kan omzeilen, zonder dat andere personen via de terminal hoeven te werken.

Cheers,
Bart

Offline Johan van Dijk

  • Administrator
    • johanvandijk
mount /home NFS gksudo lock-probleem
« Reactie #1 Gepost op: 2007/04/17, 13:47:42 »
Heeft misschien te maken met deze bug?
https://bugs.launchpad.net/ubuntu/+source/gksu/+bug/28455

Hier nog een bug, met misschien de oplossing:
https://bugs.launchpad.net/ubuntu/+source/gksu/+bug/14527

Offline Johan van Dijk

  • Administrator
    • johanvandijk
mount /home NFS gksudo lock-probleem
« Reactie #2 Gepost op: 2007/04/17, 13:50:05 »
HMM de linkjes werken niet omdat er gksu in voorkomt. :(
Druk op citeren om mijn reactie te zien, daar staan de linkjes wel in.

bambam82

  • Gast
mount /home NFS gksudo lock-probleem
« Reactie #3 Gepost op: 2007/04/17, 14:12:46 »
Thanks for je bericht.

De oplossing staat er inderdaad in beschreven. De oplossing staat als volgt beschreven:
mv ~/.gksu.lock /tmp/gksu.`whoami`.lock
ln -s /tmp/gksu.`whoami`.lock ~/.gksu.lock
Echter, de file in /tmp verdwijnt bij een reboot. Dit is natuurlijk snel gefixed door een "touch" te doen op die file in /tmp bij het starten van je profiel. (dit raad ik ook aan ipv in een cron, want dan wordt het in /home opgeslagen en is het dus bruikbaar op alle machines)

de Bug: Gksu Bug 14527
Mijn versie van gksu
$ dpkg -l | grep gksu
ii  gksu                                       1.9.3-1ubuntu2     graphical frontend to su
ii  libgksu1.2-1                               1.3.8-1ubuntu1     library providing su and sudo functionality
ii  libgksu2-0                                 1.9.8-1ubuntu4     library providing su and sudo functionality
ii  libgksuui1.0-1                             1.0.7-1ubuntu2     a graphical fronted to su library