Package: spamassassin Version: 3.3.2-6 Severity: normal Tags: patch upstream
please accept this patch adding systemd support to spamassassin -- 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 Versions of packages spamassassin depends on: ii adduser 3.113+nmu3 pn libarchive-tar-perl <none> ii libhtml-parser-perl 3.71-1 ii libnet-dns-perl 0.68-1.1 ii libnetaddr-ip-perl 4.062+dfsg-1 ii libsocket6-perl 0.23-1 ii libsys-hostname-long-perl 1.4-2 ii libwww-perl 6.05-1 ii perl 5.14.2-21 ii perl-modules [libio-zlib-perl] 5.14.2-21 Versions of packages spamassassin recommends: ii gcc 4:4.8.1-2 ii gnupg 1.4.12-7 ii libc6-dev 2.17-7 ii libio-socket-inet6-perl 2.69-2 ii libmail-spf-perl 2.8.0-1 ii make 3.81-8.2 ii perl [libsys-syslog-perl] 5.14.2-21 ii re2c 0.13.5-1 ii spamc 3.3.2-6 Versions of packages spamassassin suggests: pn libdbi-perl <none> ii libio-socket-ssl-perl 1.93-2 pn libmail-dkim-perl <none> pn libnet-ident-perl <none> ii perl [libcompress-zlib-perl] 5.14.2-21 pn pyzor <none> pn razor <none> -- no debconf information
>From 14412d70ef3a4aec07ee1c49e41f137834208bc3 Mon Sep 17 00:00:00 2001 From: Shawn Landden <shawnland...@gmail.com> Date: Sat, 13 Jul 2013 21:17:42 -0700 Subject: [PATCH] add systemd spamassassin.service --- debian/control | 2 +- debian/rules | 2 ++ debian/spamassassin.service | 11 +++++++++++ 3 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 debian/spamassassin.service diff --git a/debian/control b/debian/control index bad3107..2e39a09 100644 --- a/debian/control +++ b/debian/control @@ -5,7 +5,7 @@ Maintainer: Noah Meyerhans <no...@debian.org> Uploaders: Jesus Climent <jesus.clim...@hispalinux.es> Build-Depends: debhelper (>= 7), perl, libssl-dev, libhtml-parser-perl (>= 3.24), libnet-dns-perl (>= 0.34), libnetaddr-ip-perl, - hardening-wrapper + hardening-wrapper, dh-systemd Standards-Version: 3.9.3 Homepage: http://www.spamassassin.org/ Vcs-Svn: svn://svn.debian.org/svn/collab-maint/deb-maint/spamassassin/trunk diff --git a/debian/rules b/debian/rules index 98af25f..62317a4 100755 --- a/debian/rules +++ b/debian/rules @@ -132,7 +132,9 @@ binary-indep: build-indep install-indep dh_installman -i sa-awl.1p sa-check_spamd.1p dh_installdocs -i dh_installexamples -i + dh_systemd_enable dh_installinit -i -- defaults 19 21 + dh_systemd_start dh_installcron -i dh_installchangelogs Changes -i dh_link -i diff --git a/debian/spamassassin.service b/debian/spamassassin.service new file mode 100644 index 0000000..ca9a10f --- /dev/null +++ b/debian/spamassassin.service @@ -0,0 +1,11 @@ +[Unit] +Description=Perl-based spam filter using text analysis + +[Service] +EnvironmentFile=-/etc/default/spamassassin +ExecStartPre=/usr/bin/test 0 != ${ENABLED} +ExecStart=/usr/sbin/spamd +ExecReload=/bin/kill -HUP $MAINPID + +[Install] +WantedBy=multi-user.target -- 1.8.3.2