home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / std_unix / mod.std.unix.v5 / text0019.txt < prev    next >
Encoding:
Text File  |  1987-06-30  |  1.7 KB  |  49 lines

  1. >A wheel that frequently gets reinvented is how to tell the time over networks.
  2. >Much work has been done on this subject in the ARPA Internet from back when
  3. >there was only the ARPANET up to a few months ago.  This article is a brief
  4. >summary of the existing methods.
  5.  
  6. I've gotten more than half a dozen requests to post the time RFCs
  7. to mod.sources and no requests not to, so I will do so soon.
  8.  
  9. Volume-Number: Volume 5, Number 20a
  10.  
  11. >From jsq  Wed Jan 22 16:25:52 1986
  12. From: std-unix%ut-sally.UUCP@SALLY.UTEXAS.EDU (Moderator, John Quarterman)
  13. Newsgroups: mod.std.unix
  14. Subject: Re: TZ and TERM per process
  15. Message-Id: <4029@ut-sally.UUCP>
  16. Organization: IEEE/P1003 Portable Operating System Environment Committee
  17. Date: 22 Jan 86 22:25:10 GMT
  18. Apparently-To: std-unix-archive
  19.  
  20. [ I don't know if the following suggestion really solves the
  21. problems, but I don't believe anybody has made it before.  -mod ]
  22.  
  23. From: seismo!philabs!nyit!rick@sally.UTEXAS.EDU (Rick Ace)
  24. Date: Tue, 21 Jan 86 15:51:31 est
  25.  
  26. Objections to keeping TZ as a UNIX environment object can be
  27. answered by putting the timezone information (to whatever
  28. degree of precision is necessary) in the per-process context
  29. maintained by UNIX, also called the `u.' area.  The kernel
  30. can offer system calls to query or change the TZ of the
  31. calling process.  Upon fork(), the child inherits its
  32. parent's TZ.
  33.  
  34. The umask(2) syscall provides a precedent for carrying
  35. special OS-related information in the per-process context
  36. maintained by the kernel.  I'm tempted to propose that TERM
  37. information should be kept there too.
  38. -----
  39. Rick Ace
  40. Computer Graphics Laboratory
  41. New York Institute of Technology
  42. Old Westbury, NY  11568
  43. (516) 686-7644
  44.  
  45. {decvax,seismo}!philabs!nyit!rick
  46.  
  47. Volume-Number: Volume 5, Number 20b
  48.  
  49.