diff options
author | Sebastian Krzyszkowiak <dos@dosowisko.net> | 2018-04-04 19:41:19 +0300 |
---|---|---|
committer | vitalyster <vitalyster@gmail.com> | 2018-04-04 20:12:35 +0300 |
commit | d11fdaf3e279b346d91e50d16d44a121a8fd927a (patch) | |
tree | 301144704f57e9be956520a6ac66bc3557d0b6b3 /packaging | |
parent | b86ef7b3e08ca63eb00fbbc9c1b223392922b847 (diff) |
systemd: wait for network-online.target and add WantedBy=multi-user.target
Thanks to that, "systemctl enable spectrum2" does what expected, that is
makes Spectrum2 start on boot. Also, network.target doesn't tell anything
meaningful - it's just that the network stack is available.
Adding network-online.target makes sure that the network interfaces are up
before starting Spectrum2.
Diffstat (limited to 'packaging')
-rw-r--r-- | packaging/debian/debian/spectrum2.service | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/packaging/debian/debian/spectrum2.service b/packaging/debian/debian/spectrum2.service index 425f8d26..417f5091 100644 --- a/packaging/debian/debian/spectrum2.service +++ b/packaging/debian/debian/spectrum2.service @@ -1,6 +1,7 @@ [Unit] Description=spectrum2 -After=network.target +Wants=network-online.target +After=network.target network-online.target [Service] Type=forking @@ -10,4 +11,4 @@ ExecStop=/usr/bin/spectrum2_manager stop ExecReload=/usr/bin/spectrum2_manager restart [Install] -Alias=spectrum2
\ No newline at end of file +WantedBy=multi-user.target |