Skip to content

Commit bedf69a

Browse files
committed
T7557: Add systemd units for sysv init scripts
1 parent cf81e19 commit bedf69a

3 files changed

Lines changed: 54 additions & 0 deletions

File tree

src/systemd/igmpproxy.service

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
[Unit]
2+
Description=IGMP Proxy
3+
After=vyos-router.service
4+
5+
[Service]
6+
Type=forking
7+
Restart=no
8+
TimeoutSec=5min
9+
IgnoreSIGPIPE=no
10+
KillMode=process
11+
GuessMainPID=no
12+
RemainAfterExit=yes
13+
SuccessExitStatus=5 6
14+
ExecStart=/etc/init.d/igmpproxy start
15+
ExecStop=/etc/init.d/igmpproxy stop
16+
17+
[Install]
18+
WantedBy=multi-user.target

src/systemd/qat_service.service

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
[Unit]
2+
Description=Intel QAT service
3+
After=vyos-router.service
4+
5+
[Service]
6+
Type=forking
7+
Restart=no
8+
TimeoutSec=5min
9+
IgnoreSIGPIPE=no
10+
KillMode=process
11+
GuessMainPID=no
12+
RemainAfterExit=yes
13+
SuccessExitStatus=5 6
14+
ExecStart=/etc/init.d/qat_service start
15+
ExecStop=/etc/init.d/qat_service stop
16+
17+
[Install]
18+
WantedBy=multi-user.target
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
[Unit]
2+
Description=WIDE DHCPv6 Client
3+
After=vyos-router.service
4+
5+
[Service]
6+
Type=forking
7+
Restart=no
8+
TimeoutSec=5min
9+
IgnoreSIGPIPE=no
10+
KillMode=process
11+
GuessMainPID=no
12+
RemainAfterExit=yes
13+
SuccessExitStatus=5 6
14+
ExecStart=/etc/init.d/wide-dhcpv6-client start
15+
ExecStop=/etc/init.d/wide-dhcpv6-client stop
16+
17+
[Install]
18+
WantedBy=multi-user.target

0 commit comments

Comments
 (0)