[7.2] Canot lock password file: already locked
Hi. Immer wenn ich mit passwd das Passwort eines Users ändern möchte, erhlate ich folgende Fehlermeldung: Canot lock password file: already locked Die Meldung kommt, weil es /etc/.pwd.lock gibt. Allerdings frage ich mich, *warum* es diese Datei immer gibt. Irgendwer 'ne Idee? Alexander Skwar -- How to quote: http://learn.to/quote (german) http://quote.6x.to (english) Homepage: http://www.iso-top.de | Jabber: askwar@a-message.de iso-top.de - Die günstige Art an Linux Distributionen zu kommen Uptime: 1 day 1 hour 21 minutes
So sprach Alexander Skwar am 2002-06-30 um 18:02:48 +0200 :
Die Meldung kommt, weil es /etc/.pwd.lock gibt. Allerdings frage ich mich, *warum* es diese Datei immer gibt.
Mittlerweile frage ich mich nicht mehr _warum_ es diese Datei gibt, sondern warum sich passwd dran stört: p15097023:/etc # rm -fv /etc/.pwd.lock ; passwd FooBar ; ls -la /etc/.pwd.lock removing `/etc/.pwd.lock' New password: Bad password: too simple Re-enter new password: Canot lock password file: already locked Error: Password NOT changed passwd: Authentication token manipulation error ls: /etc/.pwd.lock: No such file or directory Dh. die Datei wird von passwd angelegt und dann stört sich passwd daran, das es die Datei gibt? Wobei es jetzt immer besser wird :( Nun gibt's die Datei nicht mehr, und trotzdem kann ich das Passwort nicht ändern? Was geht hier vor? Alexander Skwar -- How to quote: http://learn.to/quote (german) http://quote.6x.to (english) Homepage: http://www.iso-top.de | Jabber: askwar@a-message.de iso-top.de - Die günstige Art an Linux Distributionen zu kommen Uptime: 1 day 2 hours 13 minutes
Wenn ich passwd mit strace laufen lasse, kann ich das Passwort immer ändern (bzw. ich erhalte keine Fehlermeldung das die Lock Datei existieren würde). Warum ist das so? Alexander Skwar -- How to quote: http://learn.to/quote (german) http://quote.6x.to (english) Homepage: http://www.iso-top.de | Jabber: askwar@a-message.de iso-top.de - Die günstige Art an Linux Distributionen zu kommen Uptime: 1 day 2 hours 22 minutes
* Alexander Skwar
Wenn ich passwd mit strace laufen lasse, kann ich das Passwort immer ändern (bzw. ich erhalte keine Fehlermeldung das die Lock Datei existieren würde).
Warum ist das so?
Ich hab' da zwar so gut wie keine Ahnung, tippe aber mal darauf, daß der strace das Ganze so weit verzögert, daß die Lock- Datei in der Zwischenzeit gelöscht wurde. cu flo --
aber ich gehe von einem humanen Prozeßende aus ... ;) Ich hoff's auch. Kleinbusse wurden hier jedenfalls noch keine gesichtet. [Thomas Klix und Stefan Wust in dafb]
Am Sonntag, 30. Juni 2002 18:56 schrieb Alexander Skwar: [...]
Dh. die Datei wird von passwd angelegt und dann stört sich passwd daran, das es die Datei gibt?
Wobei es jetzt immer besser wird :( Nun gibt's die Datei nicht mehr, und trotzdem kann ich das Passwort nicht ändern? Was geht hier vor?
Alexander Skwar
lsof | grep .pwd.lock ? -- Andreas Scherer, LinguaSoftworks andreas.scherer@lingua.at http://www.lingua.at/ Registered Linux User: #157823 - http://counter.li.org/
So sprach Andreas Scherer am 2002-07-01 um 05:52:07 +0200 :
lsof | grep .pwd.lock ?
Danke. Auf einmal klappt's wieder... <shrug> Alexander Skwar -- How to quote: http://learn.to/quote (german) http://quote.6x.to (english) Homepage: http://www.iso-top.de | Jabber: askwar@a-message.de iso-top.de - Die günstige Art an Linux Distributionen zu kommen Uptime: 1 day 15 hours 39 minutes
participants (3)
-
Alexander Skwar
-
Andreas Scherer
-
Florian Gross