aboutsummaryrefslogtreecommitdiffstats
path: root/debian
diff options
context:
space:
mode:
authorPau Espin Pedrol <pespin@sysmocom.de>2018-09-10 12:19:45 +0200
committerPau Espin Pedrol <pespin@sysmocom.de>2018-09-10 16:10:05 +0200
commit381b7235433c95ff6e83dbb5bbf3ab96f2f9f462 (patch)
treef8a32514d8cde352c0fee2b04ef591128f540376 /debian
parentee44b82b967929eaf8867d967a22428972b58d0a (diff)
Install systemd services with autotools
Diffstat (limited to 'debian')
-rw-r--r--debian/osmo-ggsn.install1
l---------debian/osmo-ggsn.service1
-rwxr-xr-xdebian/rules3
3 files changed, 4 insertions, 1 deletions
diff --git a/debian/osmo-ggsn.install b/debian/osmo-ggsn.install
index 522a3d1..17caef7 100644
--- a/debian/osmo-ggsn.install
+++ b/debian/osmo-ggsn.install
@@ -1,3 +1,4 @@
+/lib/systemd/system/osmo-ggsn.service
/usr/bin/osmo-ggsn
/usr/bin/sgsnemu
/usr/share/man/man8/*
diff --git a/debian/osmo-ggsn.service b/debian/osmo-ggsn.service
deleted file mode 120000
index 3bc7d3d..0000000
--- a/debian/osmo-ggsn.service
+++ /dev/null
@@ -1 +0,0 @@
-../contrib/osmo-ggsn.service \ No newline at end of file
diff --git a/debian/rules b/debian/rules
index 5db7886..fa087ed 100755
--- a/debian/rules
+++ b/debian/rules
@@ -17,3 +17,6 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all
override_dh_strip:
dh_strip -posmo-ggsn --dbg-package=osmo-ggsn-dbg
dh_strip -plibgtp3 --dbg-package=libgtp-dbg
+
+override_dh_auto_configure:
+ dh_auto_configure -- --with-systemdsystemunitdir=/lib/systemd/system