Marc Haber
2024-10-08 16:09:28 UTC
Hallo,
ich möchte meinen vzlogger erst starten, wenn die
USB-to-Serial-Adapter da sind und von udev umbenannt wurden.
Kurze Stackoverflow-Recherche zeigt, dass es für Devicenodes implizit
generierte .device Units gibt. Also, kurz vlogger.service modifiziert
auf:
|[Unit]
|Description=vzlogger
|After=syslog.target network.target ntp.service systemd-udev-settle.service dev-USBserialNetz.device dev-USBSerialWP.device
|Requires: dev-USBserialNetz.device dev-USbserialWP.device
|
|[Service]
|ExecStart=/usr/bin/vzlogger -c /etc/vzlogger.conf
|ExecReload=/bin/kill -USR1 $MAINPID
|StandardOutput=null
|User=vzlogger
|Group=vzlogger
|
|[Install]
|WantedBy=multi-user.target
Das tut aber nicht, der vzlogger fällt nach wie vor beim Start auf die
Schnauze mit:
open(/dev/USBserialNetz): No such file or directory
Wie herum muss ich systemd halten damit er mir den vzlogger erst
startet wenn die USB-Devices da sind?
Grüße
Marc
ich möchte meinen vzlogger erst starten, wenn die
USB-to-Serial-Adapter da sind und von udev umbenannt wurden.
Kurze Stackoverflow-Recherche zeigt, dass es für Devicenodes implizit
generierte .device Units gibt. Also, kurz vlogger.service modifiziert
auf:
|[Unit]
|Description=vzlogger
|After=syslog.target network.target ntp.service systemd-udev-settle.service dev-USBserialNetz.device dev-USBSerialWP.device
|Requires: dev-USBserialNetz.device dev-USbserialWP.device
|
|[Service]
|ExecStart=/usr/bin/vzlogger -c /etc/vzlogger.conf
|ExecReload=/bin/kill -USR1 $MAINPID
|StandardOutput=null
|User=vzlogger
|Group=vzlogger
|
|[Install]
|WantedBy=multi-user.target
Das tut aber nicht, der vzlogger fällt nach wie vor beim Start auf die
Schnauze mit:
open(/dev/USBserialNetz): No such file or directory
Wie herum muss ich systemd halten damit er mir den vzlogger erst
startet wenn die USB-Devices da sind?
Grüße
Marc
--
----------------------------------------------------------------------------
Marc Haber | " Questions are the | Mailadresse im Header
Rhein-Neckar, DE | Beginning of Wisdom " |
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 6224 1600402
----------------------------------------------------------------------------
Marc Haber | " Questions are the | Mailadresse im Header
Rhein-Neckar, DE | Beginning of Wisdom " |
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 6224 1600402