Source: at Version: 3.2.0-1~WIP+1 Severity: wishlist Tags: patch User: ru...@packages.debian.org Usertags: runscript
Dear maintainer, please include native script for runit init system into 'at'. Below is diff aganist latest package version, found in git (3.2.0-1~WIP+1). Here are some links: * http://smarden.org/runit -- more information about 'runit' * https://bugs.debian.org/746715 -- technical committe position on support of init systems, other then sysvinit. From 13d312c11e948f73b150aaf1c5c8508495559603 Mon Sep 17 00:00:00 2001 From: Dmitry Bogatov <kact...@debian.org> Date: Sun, 11 Aug 2019 00:28:40 +0000 Subject: [PATCH] Add support for Runit init system --- debian/at.runit | 1 + debian/atd.runscript | 3 +++ debian/control | 2 ++ debian/rules | 1 + 4 files changed, 7 insertions(+) create mode 100644 debian/at.runit create mode 100644 debian/atd.runscript diff --git a/debian/at.runit b/debian/at.runit new file mode 100644 index 0000000..2d7929c --- /dev/null +++ b/debian/at.runit @@ -0,0 +1 @@ +debian/atd.runscript name=atd,logscript,since=3.20-1 \ No newline at end of file diff --git a/debian/atd.runscript b/debian/atd.runscript new file mode 100644 index 0000000..7485c25 --- /dev/null +++ b/debian/atd.runscript @@ -0,0 +1,3 @@ +#!/usr/bin/env /lib/runit/invoke-run +exec 2>&1 +exec /usr/bin/env -i /usr/sbin/atd -d \ No newline at end of file diff --git a/debian/control b/debian/control index f930968..53ccc4c 100644 --- a/debian/control +++ b/debian/control @@ -7,6 +7,7 @@ Standards-Version: 4.3.0 Build-Depends: autotools-dev, bison, debhelper (>= 9.20160709), + dh-runit, flex, libfl-dev, libpam0g-dev, @@ -25,6 +26,7 @@ Depends: libpam-runtime (>= 1.0.1-11), lsb-base (>= 3.2-14), ${misc:Depends}, ${shlibs:Depends}, +Breaks: ${runit:Breaks} Recommends: default-mta | mail-transport-agent, Description: Delayed job execution and batch processing At and batch read shell commands from standard input diff --git a/debian/rules b/debian/rules index 7b12a88..12d7c36 100755 --- a/debian/rules +++ b/debian/rules @@ -55,6 +55,7 @@ binary-arch: build-stamp debian/at/etc/pam.d/atd # Install/rename init script: dh_install rc etc/init.d + dh_runit mv debian/at/etc/init.d/rc \ debian/at/etc/init.d/atd chmod 755 debian/at/etc/init.d/atd -- Note, that I send and fetch email in batch, once in a few days. Please, mention in body of your reply when you add or remove recepients.