
Loading…
init: add systemd service for diod #12
Merged
+20
−8
Owner
garlick
commented
|
|
garlick |
init: add systemd service for diod
…
Disable the sysv init script and enable this instead. Fixes issue #11 |
6a781c7
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Commits on Mar 31, 2015
-
init: add systemd service for diod …
garlick authoredDisable the sysv init script and enable this instead. Fixes issue #11
This page is out of date. Refresh to see the latest.
Showing
with
20 additions
and 8 deletions.
- +1 −0 configure.ac
- +4 −4 diod.spec.in
- +6 −4 scripts/Makefile.am
- +9 −0 scripts/diod.service.in
1
configure.ac
8
diod.spec.in
10
scripts/Makefile.am
| @@ -1,11 +1,13 @@ | ||
| +systemddir=$(sysconfdir)/systemd/system | ||
| + | ||
| install-data-local: | ||
| - $(top_srcdir)/config/install-sh -m 755 $(srcdir)/diod.init \ | ||
| - $(DESTDIR)$(sysconfdir)/init.d/diod | ||
| $(top_srcdir)/config/install-sh -m 755 $(srcdir)/auto.diod \ | ||
| $(DESTDIR)$(sysconfdir)/auto.diod | ||
| + $(top_srcdir)/config/install-sh -m 755 $(srcdir)/diod.service \ | ||
| + $(DESTDIR)$(systemddir)/diod.service | ||
| uninstall-local: | ||
| - $(RM) $(DESTDIR)$(sysconfdir)/init.d/diod | ||
| $(RM) $(DESTDIR)$(sysconfdir)/auto.diod | ||
| + $(RM) $(DESTDIR)$(systemddir)/diod.service | ||
| -EXTRA_DIST = diod.init auto.diod | ||
| +EXTRA_DIST = diod.init auto.diod diod.service |
9
scripts/diod.service.in
| @@ -0,0 +1,9 @@ | ||
| +[Unit] | ||
| +Description=9P File Server | ||
| + | ||
| +[Service] | ||
| +Type=forking | ||
| +ExecStart=@X_SBINDIR@/diod | ||
| + | ||
| +[Install] | ||
| +WantedBy=multi-user.target |
Disable the sysv init script and enable this instead.
Fixes issue #11