diff --git a/srcpkgs/cronie/files/crontab b/srcpkgs/cronie/files/crontab index d957cae1fce..836c12de0b7 100644 --- a/srcpkgs/cronie/files/crontab +++ b/srcpkgs/cronie/files/crontab @@ -1,5 +1,5 @@ SHELL=/bin/sh -PATH=/sbin:/bin:/usr/sbin:/usr/bin +PATH=/usr/sbin:/usr/bin MAILTO="" HOME=/ diff --git a/srcpkgs/cronie/template b/srcpkgs/cronie/template index b626d1c942f..d89556a13e6 100644 --- a/srcpkgs/cronie/template +++ b/srcpkgs/cronie/template @@ -1,28 +1,21 @@ # Template file for 'cronie' pkgname=cronie -version=1.4.9 -revision=2 +version=1.4.11 +revision=1 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" 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 - -makedepends="pam-devel run-parts" +checksum=fd08084cedddbb42499f80ddb7f2158195c3555c2ff40ee11d4ece2f9864d7be 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. @@ -31,14 +24,18 @@ post_install() { } cronie_package() { + make_dirs=" + /etc/cron.d/daily + /etc/cron.d/weekly + /etc/cron.d/monthly + /etc/cron.d/yearly + /var/spool/cron" conf_files="/etc/crontab /etc/pam.d/crond /etc/cron.deny" replaces="cron-daemon>=0" provides="cron-daemon-0" systemd_services="cronie.service on" depends="run-parts" pkg_install() { - vmove etc - vmove usr - vmove var + vmove all } }