Enable systemd integration
authorDarshaka Pathirana <dpat@syn-net.org>
Mon, 23 Jul 2018 07:13:48 +0000 (09:13 +0200)
committerDarshaka Pathirana <dpat@syn-net.org>
Mon, 23 Jul 2018 09:17:48 +0000 (11:17 +0200)
Thank you, Dimitri John Ledkov!

Closes: #880371

debian/control
debian/patches/0002-Enable-systemd-integration.patch [new file with mode: 0644]
debian/rules

index 4ab4c0b..3170a9a 100644 (file)
@@ -8,7 +8,9 @@ Build-Depends: debhelper (>= 9~),
                libboost-serialization-dev,
                libboost-system-dev,
                libboost-thread-dev,
                libboost-serialization-dev,
                libboost-system-dev,
                libboost-thread-dev,
-               libgcrypt20-dev
+               libgcrypt20-dev,
+               pkg-config,
+               systemd
 Homepage: http://www.anytun.org/
 Standards-Version: 4.1.5
 Vcs-git: git://git.syn-net.org/debian/anytun.git
 Homepage: http://www.anytun.org/
 Standards-Version: 4.1.5
 Vcs-git: git://git.syn-net.org/debian/anytun.git
diff --git a/debian/patches/0002-Enable-systemd-integration.patch b/debian/patches/0002-Enable-systemd-integration.patch
new file mode 100644 (file)
index 0000000..8dc1e40
--- /dev/null
@@ -0,0 +1,33 @@
+>From 25ddffca83b805b72b0dd6b75be5505e2f86ecd8 Mon Sep 17 00:00:00 2001
+From: Dimitri John Ledkov <xnox@ubuntu.com>
+Date: Sat, 28 Oct 2017 16:04:30 +0100
+Subject: [PATCH 2/2] Enable systemd integration.
+
+---
+ debian/control | 4 +++-
+ debian/rules   | 1 +
+ 2 files changed, 4 insertions(+), 1 deletion(-)
+
+--- a/debian/control
++++ b/debian/control
+@@ -8,7 +8,9 @@
+                libboost-serialization-dev,
+                libboost-system-dev,
+                libboost-thread-dev,
+-               libgcrypt20-dev
++               libgcrypt20-dev,
++               pkg-config,
++               systemd
+ Homepage: http://www.anytun.org/
+ Standards-Version: 4.1.5
+ Vcs-git: git://git.syn-net.org/debian/anytun.git
+--- a/debian/rules
++++ b/debian/rules
+@@ -63,6 +63,7 @@
+       dh_installdocs
+       dh_installman doc/anytun.8 doc/anytun-config.8 doc/anytun-controld.8 doc/anytun-showtables.8
+       dh_installexamples
++      dh_systemd_enable anytun.service
+       dh_installinit
+       dh_link
+       dh_strip
index ada9bff..ba19bca 100755 (executable)
@@ -63,6 +63,7 @@ binary-arch: install
        dh_installdocs
        dh_installman doc/anytun.8 doc/anytun-config.8 doc/anytun-controld.8 doc/anytun-showtables.8
        dh_installexamples
        dh_installdocs
        dh_installman doc/anytun.8 doc/anytun-config.8 doc/anytun-controld.8 doc/anytun-showtables.8
        dh_installexamples
+       dh_systemd_enable anytun.service
        dh_installinit
        dh_link
        dh_strip
        dh_installinit
        dh_link
        dh_strip