From c223c851e165a636356f0d22656f6664886485b3 Mon Sep 17 00:00:00 2001 From: Paulo Flabiano Smorigo Date: Thu, 11 Jun 2015 22:09:40 -0300 Subject: [PATCH] Use prefix from autoconf for systemd unit Close #974 --- .gitignore | 1 + configure.ac | 1 + znc.service => znc.service.in | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) rename znc.service => znc.service.in (83%) diff --git a/.gitignore b/.gitignore index eddc2070..b1e38f0a 100644 --- a/.gitignore +++ b/.gitignore @@ -16,6 +16,7 @@ Makefile *.pc /include/znc/zncconfig.h /znc-buildmod +/znc.service # modperl and modpython generated code /modules/modperl/functions.cpp diff --git a/configure.ac b/configure.ac index 1ecdb305..0a903956 100644 --- a/configure.ac +++ b/configure.ac @@ -684,6 +684,7 @@ AC_CONFIG_FILES([znc-buildmod]) AC_CONFIG_FILES([man/Makefile]) AC_CONFIG_FILES([znc.pc]) AC_CONFIG_FILES([znc-uninstalled.pc]) +AC_CONFIG_FILES([znc.service]) AC_CONFIG_FILES([modules/Makefile]) AC_OUTPUT diff --git a/znc.service b/znc.service.in similarity index 83% rename from znc.service rename to znc.service.in index 2f862bf3..2a9d3b06 100644 --- a/znc.service +++ b/znc.service.in @@ -3,7 +3,7 @@ Description=ZNC, an advanced IRC bouncer After=network.target [Service] -ExecStart=/usr/bin/znc -f +ExecStart=@bindir@/znc -f User=znc [Install]