Passbolt/fcron-3.2.0/debian/fcron-update-crontabs

20 lines
511 B
Bash

#!/bin/sh
#
# fcron-update-crontabs
#
# Copyright (c) 2000 Thibault Godouet
# Released under the same license as the fcron program.
fcrontabdir=/var/spool/fcron
test -d ${fcrontabdir} || exit 0
# Recompile all crontabs
for FILE in ${fcrontabdir}/* ; do
if test -f ${FILE} ; then
FCRONTAB=`basename "${FILE}" | \
sed "s|\..*orig|| ; s|new\..*|| ; s|fcrontab\.sig|| ; s|rm\..*||"`
( test ! -z "${FCRONTAB}" && fcrontab -u "${FCRONTAB}" -z ) || echo -n ""
fi
done