Package: at
Followup-For: Bug #639634

here is a patch that starts the daemon automatically when running systemd
(using dh-systemd)

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: armhf (armv7l)

Kernel: Linux 3.4.0 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
>From a3d5cacc269da8bc4d1bbe410c7cd3940d8baed2 Mon Sep 17 00:00:00 2001
From: Shawn Landden <shawnland...@gmail.com>
Date: Fri, 12 Jul 2013 21:38:37 -0700
Subject: [PATCH] use dh-systemd helpers to start daemon when running systemd

---
 debian/control | 2 +-
 debian/rules   | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/debian/control b/debian/control
index e8645d2..09576fe 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,7 @@ Priority: standard
 Maintainer: Ansgar Burchardt <ans...@debian.org>
 Standards-Version: 3.9.2
 Build-Depends: debhelper (>= 8.9), autotools-dev, bison, flex, libpam0g-dev,
- perl (>= 5.10.1)
+ perl (>= 5.10.1), dh-systemd
 Vcs-Browser: http://git.debian.org/?p=collab-maint/at.git
 Vcs-Git: git://git.debian.org/git/collab-maint/at.git
 
diff --git a/debian/rules b/debian/rules
index a57b18d..0a8cd48 100755
--- a/debian/rules
+++ b/debian/rules
@@ -58,7 +58,9 @@ binary-arch: build-stamp
 	mv debian/at/etc/init.d/rc \
 		debian/at/etc/init.d/atd
 	chmod a+x debian/at/etc/init.d/atd
+	dh_systemd_enable
 	dh_installinit --name=atd --onlyscripts -- defaults 89 11
+	dh_systemd_start
 	# Needed to keep in line with the previous upload:
 	chown root:daemon debian/at/etc/at.deny
 	dh_compress
-- 
1.8.3.2

Reply via email to