diff --git a/install.sh b/install.sh index f949615..91b7077 100755 --- a/install.sh +++ b/install.sh @@ -90,6 +90,7 @@ install_data misc_systemd_units/automount.service "$DESTDIR$systemdunitdi install_data misc_systemd_units/enable_overcommit_memory.service "$DESTDIR$systemdunitdir/enable_overcommit_memory.service" install_data misc_systemd_units/gdm.service "$DESTDIR$systemdunitdir/gdm.service" install_data misc_systemd_units/lazy-umount-nfs.service "$DESTDIR$systemdunitdir/lazy-umount-nfs.service" +install_data misc_systemd_units/unbound.service "$DESTDIR$systemdunitdir/unbound.service" install_exec mkmotd/mkmotd.pl "$DESTDIR$usr_sbindir/mkmotd.pl" install_data mkmotd/motd.service "$DESTDIR$systemdunitdir/motd.service" install_exec mxgrub/mxgrub "$DESTDIR$usr_sbindir/mxgrub" diff --git a/misc_systemd_units/unbound.service b/misc_systemd_units/unbound.service new file mode 100644 index 0000000..b03d713 --- /dev/null +++ b/misc_systemd_units/unbound.service @@ -0,0 +1,12 @@ +[Unit] +After=network.service gateway.service + +[Service] +Type=forking +ExecStartPre=-/usr/sbin/unbound-startup setup-var +ExecStart=/usr/sbin/unbound +PIDFile=/var/unbound/unbound.pid + +[Install] +WantedBy=network.target +