From 16597486cd0d5786a894d36895dd1eef6fb25422 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 13 Oct 2014 13:14:19 +0200 Subject: [PATCH] cronie: added runit service. --- srcpkgs/cronie/files/cronie/run | 2 ++ srcpkgs/cronie/template | 8 ++++---- 2 files changed, 6 insertions(+), 4 deletions(-) create mode 100755 srcpkgs/cronie/files/cronie/run diff --git a/srcpkgs/cronie/files/cronie/run b/srcpkgs/cronie/files/cronie/run new file mode 100755 index 0000000000..28f1e7257a --- /dev/null +++ b/srcpkgs/cronie/files/cronie/run @@ -0,0 +1,2 @@ +#!/bin/sh +exec crond -n 2>&1 diff --git a/srcpkgs/cronie/template b/srcpkgs/cronie/template index de8092d30f..b7ba2e1344 100644 --- a/srcpkgs/cronie/template +++ b/srcpkgs/cronie/template @@ -1,11 +1,11 @@ # Template file for 'cronie' pkgname=cronie version=1.4.12 -revision=2 +revision=3 build_style=gnu-configure configure_args="--with-inotify --without-selinux --with-pam --disable-anacron --localstatedir=/var --enable-pie --enable-relro" -makedepends="pam-devel run-parts" +makedepends="pam-devel" depends="run-parts" make_dirs=" /etc/cron.d 0755 root root @@ -18,7 +18,6 @@ make_dirs=" conf_files="/etc/crontab /etc/pam.d/crond /etc/cron.deny" replaces="cron-daemon>=0" provides="cron-daemon-0_1" -systemd_services="cronie.service on" short_desc="Runs specified programs at scheduled times" maintainer="Juan RP " homepage="https://fedorahosted.org/cronie/" @@ -27,12 +26,13 @@ distfiles="https://fedorahosted.org/releases/c/r/cronie/cronie-$version.tar.gz" checksum=0f5c9bf32f352599451c4ca0d6bc076d19e73ecfa5a90b34ecfe47c918c8bafd build_options="systemd" +replaces="runit-void<20141013_2" post_install() { if [ "$build_option_systemd" ]; then vinstall ${FILESDIR}/cronie.service 644 usr/lib/systemd/system fi - + vsv cronie vinstall ${FILESDIR}/crontab 644 etc vinstall ${FILESDIR}/crond.pam 644 etc/pam.d crond