RE: Solaris 2.7 Daylight saving time fix.

"Riddle, Bruce (Bruce) %" <[email protected]> Mon, 15 Jan 2007 18:43:44 -0500
Newsgroups gmane.comp.security.sun
Message-ID <[email protected]>
Keith,

After doing such on a 2.7 or 2.6 machine what does "zdump -v EST5EDT  |
grep 2007"
Report?

Bruce=20

-----Original Message-----
From: [email protected] [mailto:[email protected]]
On Behalf Of Keith Farrar
Sent: Monday, January 15, 2007 2:53 PM
To: [email protected]
Cc: [email protected]
Subject: Re: Solaris 2.7 Daylight saving time fix.

You can clone the relevant parts of a working patch for Solaris 8 with a
short shell script (worked fine on Solaris 2.6 and Solaris 7).

	-KF

#!/bin/sh
## shell script hack to force solaris DST zonefile updates ##  - use cat
to preserve hard links between zonefiles ##  - only update pre-existing
files ## unpack Solaris 8 DST patch 109809-04 under /var/tmp/ ## then
run this script on Solaris 2.6 / 7 systems ## Keith Farrar
<[email protected]>

cd /var/tmp/109809-04/SUNWcsu/reloc/usr/share/lib/zoneinfo

# for f in `find Mideast -type f -print` for f in `find * -type f
-print`
do 	if [ -f  /usr/share/lib/zoneinfo/$f ]; then
		cat $f > /usr/share/lib/zoneinfo/$f
		ls -lg /usr/share/lib/zoneinfo/$f
	fi
done




[email protected] wrote:
> Hi,
>    I am working on getting Solaris 2.7 compliant with the new DST
changes for March 2007.  I downloaded the latest updates from:
>=20
> wget ftp://elsie.nci.nih.gov/pub/tz*.tar.gz
>=20
> Ran zic on northamerica
> Then tested with a zdump:
>=20
>=20
> zdump -v EST5EDT |grep 2007
>=20
>=20
> which still reported April when the DST would occur.  What am I
missing? this worked for linux.