Hallo,
habe das Skript auch schon länger im Einsatz. Da ja noch keine NFS-Unterstützung eingebaut wurde, habe ich selber 'mal ein bißchen gebastelt und Folgendes ist dabei herausgekommen:
Die /usr/local/sbin/checkshutdown.sh habe ich wie folgt ergänzt (der NFS-Absatz zwischen #Samba und #damons that ...):
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | ... # Samba if [ "x$SAMBANETWORK" != "x" ]; then if [ `/usr/bin/smbstatus -b | grep $SAMBANETWORK | wc -l ` != "0" ]; then logit samba connected, auto shutdown terminated return 1 fi fi # NFS nfsconnected="$(netstat -an | grep $NFSNETWORK)" if [ -n "$nfsconnected" ]; then logit NFS connected, auto shutdown terminated return 1 fi #damons that always have one process running IsDamonActive $DAMONS if [ "$?" == "1" ]; then return 1 fi ... |
... und in der /etc/autoshutdown.conf dies hier hinzugefügt:
1 2 3 | # IP and port for checking any open NFS connections # Set to the IP and NFS-port (Standard: 2049) of this machine NFSNETWORK="XXX.XXX.XXX.XXX:XXXX" |
Die Xe sind natürlich mit der eigenen IP-Adresse und dem benutzten Port für den NFS-Server (Standard ist 2049) auf der Maschine auszufüllen. Für eine simple NFS-Konfiguration reicht es aus und funktioniert hier. Vielleicht hilft es ja.
Viele Grüße
planetgroove