> Thanks for reporting. It seems to be the same as bug#217836. Can you > describe the derivation of your patch? It seems to be applied to > upstream cron code in version 4.1 from ISC. > > I'm a bit confused about the state of DST handling; there was a patch > applied in Debian revision -53, but the patch is large (and combined > with other changes) so the (intended) effect of the changes aren't > entirely clear to me. As I recall, that patch also seemed to have > been applied in the ISC release.
As I can see here's the openbsd patch included into debian version -53: http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin/cron/cron.c.diff?r1=1 .3&r2=1.4&f=h And here are later patches almost equal to the one I've attached to the bugreport: http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin/cron/cron.c.diff?r1=1 .10&r2=1.12&f=h http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin/cron/misc.c.diff?r1=1 .8&r2=1.11&f=h I've also applied part of this patch which does not relate closesly to DST changes but addresses some of it so I decided we'd better use it: http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin/cron/cron.c.diff?r1=1 .16&r2=1.17&f=h We might also want to apply these patches for systems with tm structure already containing tm_gmtoff field in it: http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin/cron/macros.h.diff?r1 =1.1&r2=1.2&f=h http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin/cron/config.h.diff?r1 =1.8&r2=1.9&f=h Petya.