
7 Jul
2017
7 Jul
'17
11:02 a.m.
Hallo Leute, sobald der hoodselector einmal nicht terminiert hat, kann er nicht wieder ausgeführt werden, weil er seine eigene pid-file (/var/run/hoodselector.pid) nicht gelöscht hat. Folgender Einzeiler löscht diese Datei, falls sie älter als 300 sekunden = (5 minuten) ist. if [ $(($(date +%s) - $(date +%s -r "/var/run/hoodselector.pid"))) -gt 300 ];then rm /var/run/hoodselector.pid;fi könnte das vielleicht als watchdog/cronjob in die nächste firmware mit rein? wäre schon sehr praktisch. PS. ich teste das jetzt mal auf paar routern LG lrnzo