• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

10.1: autofs expire geht nicht

HI!

Ich hatte mit autofs/automount bei Suse 9.2 keine Probleme, bestehende mounts mit "rcautofs expire" loszuwerden, sofern kein Prozess darauf zugegriffen hat.

Bei Suse 10.1 funktioniert das leider nicht. Die mounts bleiben bestehen.

Weiß jemand Abhilfe?

Danke!

Thomas
 
HI!

Ich habe folgendes festgestellt:

/etc/init.d/autofs expire führt folgendes aus:

killproc -HUP /usr/sbin/automount

Wenn ich das mit -v aufrufe, kommt:
SIGHUP automount(6028)

Dadurch wird der mount aber nicht gelöst.

Mache ich dagegen
kill -USR1 6028

dann geht's.

Kann mir bitte jemand sagen, warum? Ist das ein Bug in 10.1 oder in automount?

In Suse 9.2 funktionierte das noch mit SIGHUP.

Thomas
 
HI!

Ich denke, es ist ein Bug in /etc/init.d/autofs. Ich habe den Bug bei Suse gemeldet. Meine Lösung:

Zeile 378 ändern von:
killproc -HUP $DAEMON || return=1
nach
killproc -USR1 $DAEMON || return=1

Thomas
 
Oben