17 lines
409 B
Bash
17 lines
409 B
Bash
|
# Install crontab files
|
||
|
|
||
|
if [[ -d "/opt/docker/etc/cron" ]]; then
|
||
|
mkdir -p /etc/cron.d/
|
||
|
|
||
|
find /opt/docker/etc/cron -type f | while read CRONTAB_FILE; do
|
||
|
# fix permissions
|
||
|
chmod 0644 -- "$CRONTAB_FILE"
|
||
|
|
||
|
# add newline, cron needs this
|
||
|
echo >> "$CRONTAB_FILE"
|
||
|
|
||
|
# Install files
|
||
|
cp -a -- "$CRONTAB_FILE" "/etc/cron.d/$(basename "$CRONTAB_FILE")"
|
||
|
done
|
||
|
fi
|