summaryrefslogtreecommitdiff
path: root/src/systemd/netplug.service
diff options
context:
space:
mode:
authorChristian Breunig <christian@breunig.cc>2025-04-13 07:18:23 +0200
committerChristian Breunig <christian@breunig.cc>2025-04-13 07:22:45 +0200
commit583a45fd02fa6f0328a2bed17d28da724c6fdf2c (patch)
tree5a327d893185a20184cd6d10ea691023b03d96c2 /src/systemd/netplug.service
parent6247cd3fd82f288206b6b081c69b44c54ce511af (diff)
downloadvyos-1x-583a45fd02fa6f0328a2bed17d28da724c6fdf2c.tar.gz
vyos-1x-583a45fd02fa6f0328a2bed17d28da724c6fdf2c.zip
netplug: T7353: define proper systemd service
Netplug daemon is started last after all interfaces got initialized to properly monitor them for up/down events
Diffstat (limited to 'src/systemd/netplug.service')
-rw-r--r--src/systemd/netplug.service9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/systemd/netplug.service b/src/systemd/netplug.service
new file mode 100644
index 000000000..928c553e8
--- /dev/null
+++ b/src/systemd/netplug.service
@@ -0,0 +1,9 @@
+[Unit]
+Description=Network cable hotplug management daemon
+Documentation=man:netplugd(8)
+After=vyos-router.service
+
+[Service]
+Type=forking
+PIDFile=/run/netplugd.pid
+ExecStart=/sbin/netplugd -c /etc/netplug/netplugd.conf -p /run/netplugd.pid