documentation if unsure which service manager is being used.
* systemd
+
+ * option 1: hardened - requires a more recent systemd version
~~~
cp -v examples/systemd/vnstat.service /etc/systemd/system/
systemctl enable vnstat
systemctl start vnstat
~~~
+ * option 2: simple - works also with older systemd versions
+ ~~~
+ cp -v examples/systemd/simple/vnstat.service /etc/systemd/system/
+ systemctl enable vnstat
+ systemctl start vnstat
+ ~~~
+
* init.d
* Debian
--- /dev/null
+[Unit]
+Description=vnStat network traffic monitor
+Documentation=man:vnstatd(1) man:vnstat(1) man:vnstat.conf(5)
+After=network.target
+
+[Service]
+ExecStart=/usr/sbin/vnstatd -n
+ExecReload=/bin/kill -HUP $MAINPID
+Restart=on-failure
+
+[Install]
+WantedBy=multi-user.target
+Alias=vnstatd.service