# Template file for 'cronie' pkgname=cronie version=1.4.9 revision=1 build_style=gnu-configure 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 " homepage="https://fedorahosted.org/cronie/" license="BSD" distfiles="https://fedorahosted.org/releases/c/r/cronie/cronie-$version.tar.gz" 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." 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" 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 touch ${DESTDIR}/var/spool/cron/.owned 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 # Add /etc/cron.deny empty, to allow all users. touch ${DESTDIR}/etc/cron.deny chmod 644 ${DESTDIR}/etc/cron.deny }