void-packages/srcpkgs/cronie/template
Juan RP 8cdc3b696b cronie: remove name assignment from rc script, bumprev.
--HG--
extra : convert_revision : 136cc7697e053b275039ecedbcf32a1f88b6b3e4
2009-11-30 21:07:03 +01:00

43 lines
1.4 KiB
Plaintext

# Template file for 'cronie'
pkgname=cronie
version=1.4.1
revision=1
distfiles="http://xbps.nopcode.org/distfiles/cronie-$version.tar.gz"
build_style=gnu_configure
configure_args="--with-inotify --without-selinux --with-pam --disable-anacron
--with-daemon_username=nobody --with-daemon_groupname=nobody
--localstatedir=/var"
short_desc="Runs specified programs at scheduled times"
maintainer="Juan RP <xtraeme@gmail.com>"
checksum=269c7ea3d91d4c4cc54fce5b40a9bf2df1489928825b1d1cae711bb8aac621d6
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."
keep_empty_dirs=yes
conf_files="/etc/crontab"
openrc_services="crond default"
Add_dependency full glibc
Add_dependency full pam
Add_dependency full run-parts
post_install()
{
install -d ${DESTDIR}/etc/cron.d ${DESTDIR}/etc/cron.hourly \
${DESTDIR}/etc/cron.daily ${DESTDIR}/etc/cron.weekly \
${DESTDIR}/etc/cron.monthly ${DESTDIR}/etc/logrotate.d
install -d -m755 ${DESTDIR}/var/spool/cron
install -D -m755 ${FILESDIR}/crond.rc ${DESTDIR}/etc/init.d/crond
install -m644 ${FILESDIR}/crontab ${DESTDIR}/etc/crontab
install -m644 ${FILESDIR}/crond.logrotate \
${DESTDIR}/etc/logrotate.d/crond
# Add /etc/cron.deny empty, to allow all users.
touch ${DESTDIR}/etc/cron.deny
chmod 644 ${DESTDIR}/etc/cron.deny
}