void-packages/srcpkgs/cronie/template

43 lines
1.5 KiB
Text
Raw Normal View History

# Template file for 'cronie'
pkgname=cronie
2012-11-23 02:06:18 +00:00
version=1.4.9
revision=1
build_style=gnu-configure
2012-11-23 02:06:18 +00:00
configure_args="--with-inotify --without-selinux --with-pam
--disable-anacron --localstatedir=/var --enable-pie --enable-relro"
short_desc="Runs specified programs at scheduled times"
maintainer="Juan RP <xtraeme@gmail.com>"
2011-06-03 05:47:49 +00:00
homepage="https://fedorahosted.org/cronie/"
license="BSD"
2012-07-09 16:16:21 +00:00
distfiles="https://fedorahosted.org/releases/c/r/cronie/cronie-$version.tar.gz"
2012-11-23 02:06:18 +00:00
checksum=bd7f6f118460c452bd1217a24b80fd3c000425d3de28731b98354a81a2133e92
long_desc="
Cronie contains the standard UNIX daemon crond that runs specified programs at
scheduled times and related tools. It is based on the original cron and
has security and configuration enhancements like the ability to use PAM and
SELinux."
2012-11-23 02:06:18 +00:00
makedepends="pam-devel"
fulldepends="run-parts"
conf_files="/etc/crontab /etc/pam.d/crond /etc/cron.deny"
systemd_services="cronie.service on"
provides="cron-daemon-0"
replaces="cron-daemon>=0"
2012-07-09 16:16:21 +00:00
post_install() {
install -d ${DESTDIR}/etc/cron.{d,hourly,daily,weekly,monthly}
touch ${DESTDIR}/etc/cron.{d,hourly,daily,weekly,monthly}/.owned
vmkdir var/spool/cron
2011-11-09 18:31:19 +00:00
touch ${DESTDIR}/var/spool/cron/.owned
2012-07-09 16:16:21 +00:00
vinstall ${FILESDIR}/cronie.service 644 usr/lib/systemd/system
vinstall ${FILESDIR}/crontab 644 etc
rm -f ${DESTDIR}/etc/pam.d/crond
vinstall ${FILESDIR}/crond.pam 644 etc/pam.d crond
2011-10-20 15:38:44 +00:00
# Add /etc/cron.deny empty, to allow all users.
touch ${DESTDIR}/etc/cron.deny
chmod 644 ${DESTDIR}/etc/cron.deny
}