Mike Cappella wrote:
On 1/20/2009 3:42 PM, Craig Green wrote:Or, y'know, Sanesec could accept a patch to make the update script portable... :-)> +now=`date +%s` > +min_next_run=$(($now - ($min_interval * 60) )) Let date do the math: $ date -d now+30minutes
'date -d' sets the "the kernel's value for daylight saving time" in FreeBSD. :-)
http://www.freebsd.org/cgi/man.cgi?query=date&apropos=0&sektion=0&manpath=FreeBSD+7.1-RELEASE&format=html
$ date Tue Jan 20 15:51:44 PST 2009 $ date -d now+30minutes Tue Jan 20 16:21:46 PST 2009
The BSD equivalent would be: $ date Tue Jan 20 18:58:24 EST 2009 $ date -jv +30M Tue Jan 20 19:28:28 EST 2009 Craig. ------