On Mon, Sep 28, 2009 at 12:16:33PM -0700, Nobutomo Nakano wrote: > Casper.Dik at Sun.COM wrote: > >>It is possible if timezone is not supplied by TZ env variable. > >>localtime() will reload /etc/default/init as well. If timezone is > >>supplied by TZ env variable, "localtime" approach is needed. > >>Currently "localtime" isn't read by default, but it is out of > >>scope of this project. > > > >Except that localtime *may* read /etc/default/init but by default it > >will NOT because all processes have $TZ set from the boot time > >/etc/default/init. > > > >You can get that in two ways: use "localtime" or not set $TZ for > >all processes; as setting $TZ is a optimization. > > You can still use "TZ=localtime" and make a "localtime" link > under the zoneinfo dir, but I agree that reading "localtime" > by default would be nice to have for those people who would > like to change the timezone dynamically.
The CPG project (PSARC/2009/271) would help with that.