chiark / gitweb /
units: turn on --network-veth by default for systemd-nspawn@.service
[elogind.git] / units / systemd-nspawn@.service.in
index 574d0deafa204af47f15b335ea0e12e5a653c79b..3e26b53fd68f933e50dbc5001725e94d37b61f71 100644 (file)
@@ -6,15 +6,18 @@
 #  (at your option) any later version.
 
 [Unit]
-Description=Container %i
+Description=Container %I
 Documentation=man:systemd-nspawn(1)
+PartOf=machines.target
+Before=machines.target
 
 [Service]
-ExecStart=@bindir@/systemd-nspawn --quiet --keep-unit --boot --link-journal=guest --directory=/var/lib/container/%i
+ExecStart=@bindir@/systemd-nspawn --quiet --keep-unit --boot --link-journal=try-guest --network-veth --machine=%I
 KillMode=mixed
 Type=notify
 RestartForceExitStatus=133
 SuccessExitStatus=133
+Delegate=yes
 
 [Install]
-WantedBy=multi-user.target
+WantedBy=machines.target