Wie bestimme ich damit womit das Gerät gestartet wurde?
In https://github.com/j1rie/IRMP_STM…/vdrshutdown#L6 wird durch if [ /var/log/started_by_IRMP_STM32_KBD -ot /var/log/boot.msg ]; die Zeit verglichen als gebootet wurde und als die KEYREFRESH gelogt wurden. boot.msg gibt es bei OpenSuse, bei anderen Distris muss man was anderes nehmen. Wenn die Logdatei neuer ist wurde vom Empfänger gestartet, wenn boot.msg neuer ist, wurde anders gestartet.
Irgendwo hier im Forum gibt es einen Thread dazu, aber ich finde ihn gerade nicht.