Überprüfen ob eine PID-Datei noch gültig ist
Mit Hilfe von stalepid kann überprüft werden ob der Prozess, welcher in einer PID-Datei gespeichert ist, noch existiert. Gibt es den Prozess nicht mehr, wird die veraltete PID-Datei automatisch gelöscht. Im FreeBSD-Portbaum findet man stalepid unter sysutils/stalepid:
# cd /usr/ports/sysutils/stalepid && make install clean
An stalepid wird nun die PID-Datei und der Prozessnamen übergeben, worauf stalepid überprüft ob der Prozess aus der PID-Datei noch existiert und allenfalls die PID-Datei löscht:
# stalepid /var/run/powerd.pid powerd
Mehr Informationen zu stalepid findet man in der Manpage stalepid(1).
Comments
add a comment
The Trackback URL to this post is:
http://www.chruetertee.ch/blog/plugin=trackback(1808).xml
Trackbacks are moderated.
This blog is gravatar enabled.
Your email adress will never be published.
Comment spam will be deleted!
