🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: mod.std.unix
Article #83

Re: Time Zones; V5N5

#83
From: Moderator, John Quarterman
Date: Sat, 04 Jan 1986 02:04
31 lines
2196 bytes
Date: Fri, 3 Jan 86 09:52:13 est
From: harvard!encore!babel!ptw@sally.UTEXAS.EDU (P. Tucker Withington)

In Mark's comments about time zones the only "insurmountable" problem he
found with the Sys III method was his security hole, that a user could
force uucp's L.sys table to be interpreted incorrectly.

The real problem is that the L.sys entry is ambiguous, unless a TZ
is given to interpret it.  The solution here is akin to having "init"
set a default time zone.  uucico needs to have a profile that defines
the timezone L.sys is to be interpreted relative to, which overrides any
user setting of TZ.  Alternatively, the L.sys entries could be "fully
specified", including a time zone or defined to be GMT.

The objection to putting TZ in the environment is not specific to TZ,
it is a general problem with the implementation of environment.  (There
probably should be some shared environment, in addition to private
environment, so that "constants" like TERM and TZ are not carried around
as excess baggage by each process.)

I conclude that the System III time zone mechanism is then equal to the
V7 mechanism, with the advantage that each user can operate in whatever
time zone he likes.

Regarding the daylight savings bugaboo:  I feel this is a red herring.
You probably care when the present time is DST, but being off by +/-
1 hour on ancient file dates is not going to really bother anyone.  Thus
it is probably sufficient to have a shell script in your profile to set
any "exceptional" DST times.

Volume-Number: Volume 5, Number 5
Technical Details
Message-ID: <3912@ut-sally.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!decvax!decwrl!pyramid!ut-sally!std-unix
References: <3906@ut-sally.UUCP>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site ut-sally.UUCP
Path: arc1-ca.pugleaf.net!utzoo!decvax!decwrl!pyramid!ut-sally!std-unix
From: std-unix@ut-sally.UUCP (Moderator, John Quarterman)
Newsgroups: mod.std.unix
Subject: Re: Time Zones; V5N5
Message-ID: <3912@ut-sally.UUCP>
Date: Fri, 3-Jan-86 21:04:43 EST
Article-I.D.: ut-sally.3912
Posted: Fri Jan  3 21:04:43 1986
Date-Received: Sat, 4-Jan-86 03:26:54 EST
References: <3906@ut-sally.UUCP>
Organization: IEEE/P1003 Portable Operating System Environment Committee
Lines: 31
Approved: jsq@sally.UUCP