diff options
author | Eamon Walsh <ewalsh@tycho.nsa.gov> | 2011-07-01 16:46:24 -0400 |
---|---|---|
committer | Eamon Walsh <ewalsh@tycho.nsa.gov> | 2011-07-01 16:46:24 -0400 |
commit | e5dc2ee1d48273e6e01170243201fccc400b6c98 (patch) | |
tree | eb207d2e457b9f5d491e147e88cacc200b6acb33 | |
parent | 177f54fee936b891d52999a4b509295d86b5d6e2 (diff) |
Add a systemd unit file for the monitor program.
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | data/Makefile.am | 11 | ||||
-rw-r--r-- | data/linpicker-monitor.service.in | 12 |
3 files changed, 23 insertions, 1 deletions
@@ -7,6 +7,7 @@ /src/linpicker-cli /src/linpicker-track /data/genimage +/data/linpicker-monitor.service /libvchan/node /libvchan/node-select /doc/doxygen diff --git a/data/Makefile.am b/data/Makefile.am index eef352f..bdb8250 100644 --- a/data/Makefile.am +++ b/data/Makefile.am @@ -1 +1,10 @@ -dist_pkgdata_DATA = decker.ttf serverbg.rgb desktopbg.rgb +dist_pkgdata_DATA = decker.ttf serverbg.rgb desktopbg.rgb \ + linpicker-monitor.service + +CLEANFILES = linpicker-monitor.service +EXTRA_DIST = linpicker-monitor.service.in + +do_subst = sed -e 's,[@]bindir[@],$(bindir),g' + +linpicker-monitor.service: linpicker-monitor.service.in Makefile + $(do_subst) < $(srcdir)/$< > $@ diff --git a/data/linpicker-monitor.service.in b/data/linpicker-monitor.service.in new file mode 100644 index 0000000..8da97a9 --- /dev/null +++ b/data/linpicker-monitor.service.in @@ -0,0 +1,12 @@ +[Unit] +Description=Linpicker vfb/vkbd backend server +Requires=xencommons.service +After=xencommons.service + +[Service] +ExecStart=@bindir@/linpicker-monitor +Type=forking +GuessMainPID=yes + +[Install] +WantedBy=multi-user.target |