Skip to content

Commit 410f22a

Browse files
committed
add JoinsNamespaceOf for all netns-*@.service
1 parent eecc50e commit 410f22a

File tree

4 files changed

+9
-1
lines changed

4 files changed

+9
-1
lines changed

services/netns-bridge@.service

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ After=netns@%i.service
77
Before=network.target network-online.target
88
Conflicts=netns-nat@%i.service netns-mvbr@%i.service
99

10+
JoinsNamespaceOf=netns@%I.service
11+
1012
[Install]
1113
WantedBy=network-online.target
1214
WantedBy=multi-user.target
@@ -19,4 +21,4 @@ ExecStart=/usr/bin/env netnsinit bridge %I up outside
1921
ExecStart=/usr/bin/env ip netns exec %I /usr/bin/env netnsinit bridge %I up inside
2022

2123
ExecStop=/usr/bin/env ip netns exec %I /usr/bin/env netnsinit bridge %I down inside
22-
ExecStop=/usr/bin/env netnsinit bridge %I down outside
24+
ExecStop=/usr/bin/env netnsinit bridge %I down outside

services/netns-mvbr@.service

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ After=netns@%i.service
77
Before=network.target network-online.target
88
Conflicts=netns-nat@%i.service netns-bridge@%i.service netns-tunnel@%i.service
99

10+
JoinsNamespaceOf=netns@%I.service
11+
1012
[Install]
1113
WantedBy=network-online.target
1214
WantedBy=multi-user.target

services/netns-nat@.service

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ After=netns@%i.service
77
Before=network.target network-online.target
88
Conflicts=netns-bridge@%i.service
99

10+
JoinsNamespaceOf=netns@%I.service
11+
1012
[Install]
1113
WantedBy=network-online.target
1214
WantedBy=multi-user.target

services/netns-tunnel@.service

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ After=netns@%i.service
77
Before=network.target network-online.target
88
Conflicts=netns-mvbr@%i.service
99

10+
JoinsNamespaceOf=netns@%I.service
11+
1012
[Install]
1113
WantedBy=network-online.target
1214
WantedBy=multi-user.target

0 commit comments

Comments
 (0)