Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!rutgers!ames!oliveb!sun!gorodish!guy From: guy%gorodish@Sun.COM (Guy Harris) Newsgroups: comp.unix.questions Subject: Re: stupid time zone question Message-ID: <18428@sun.uucp> Date: Fri, 8-May-87 16:47:29 EDT Article-I.D.: sun.18428 Posted: Fri May 8 16:47:29 1987 Date-Received: Sat, 9-May-87 21:36:33 EDT References: <7299@brl-adm.ARPA> Sender: news@sun.uucp Lines: 21 > On system V machines, to get the time zone to come up right all you have > to do is properly set the TZ parameter. The file /etc/profile is executed > when every user logs in, so this is the normal place to do it. This makes a couple of unwarranted assumptions: 1) Every process on the system is run as the result of a login or from an "rc" file that had TZ set in it. 2) Every account on your machine has "/bin/sh" or the Korn shell as its login shell. There are several fairly obvious (except, perhaps, to the genius at AT&T who came up with the TZ scheme and didn't arrange to have "init" set TZ) exceptions to 2): accounts running some special application and accounts running - yup - "uucico". Now, consider that incoming mail often arrives via UUCP.... Now, maybe HoneyDanBer has some stuff to arrange to set TZ in the absence of an adequate "init"; the S5R3 one doesn't, but S5R3 finally has an adequate "init" that sets TZ.