From 5e0c2adee2159a431f65b067438e2543b7d911e4 Mon Sep 17 00:00:00 2001 From: babkin Date: Thu, 25 Dec 2003 23:29:19 +0000 Subject: [PATCH] Added support for intelligent handling of DST transitions in cron. reviewed by: imp --- etc/defaults/rc.conf | 1 + etc/rc.d/cron | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/etc/defaults/rc.conf b/etc/defaults/rc.conf index 4146e30b98d8..dd60fe37d94b 100644 --- a/etc/defaults/rc.conf +++ b/etc/defaults/rc.conf @@ -398,6 +398,7 @@ sendmail_msp_queue_flags="-L sm-msp-queue -Ac -q30m" cron_enable="YES" # Run the periodic job daemon. cron_program="/usr/sbin/cron" # Which cron executable to run (if enabled). +cron_dst="YES" # Handle DST transitions intelligently (YES/NO) cron_flags="" # Which options to pass to the cron daemon. lpd_enable="NO" # Run the line printer daemon. lpd_program="/usr/sbin/lpd" # path to lpd, if you want a different one. diff --git a/etc/rc.d/cron b/etc/rc.d/cron index 218ed23e3b30..d132f0fd78d8 100755 --- a/etc/rc.d/cron +++ b/etc/rc.d/cron @@ -17,4 +17,8 @@ command="/usr/sbin/${name}" pidfile="/var/run/${name}.pid" load_rc_config $name +if checkyesno cron_dst +then + cron_flags="$cron_flags -s" +fi run_rc_command "$1"