home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / mail / misc / 3960 < prev    next >
Encoding:
Internet Message Format  |  1992-12-14  |  6.0 KB

  1. Xref: sparky comp.mail.misc:3960 comp.mail.uucp:2312
  2. Newsgroups: comp.mail.misc,comp.mail.uucp
  3. Path: sparky!uunet!enterpoop.mit.edu!eff!ckd
  4. From: ckd@eff.org (Christopher Davis)
  5. Subject: Re: Mixed format addresses
  6. In-Reply-To: stanley@skyking.OCE.ORST.EDU's message of 14 Dec 92 04:32:45 GMT
  7. Message-ID: <CKD.92Dec14003606@loiosh.eff.org>
  8. Sender: usenet@eff.org (NNTP News Poster)
  9. Nntp-Posting-Host: loiosh.eff.org
  10. Organization: Electronic Frontier Foundation Tech Central
  11. References: <1gh2pdINNj8g@gaia.ucs.orst.edu>
  12. Date: Mon, 14 Dec 1992 05:36:09 GMT
  13. Lines: 121
  14.  
  15. JS> == John Stanley <stanley@skyking.OCE.ORST.EDU>
  16.  
  17. Y'know, it'd be nice if your news software maintained References:...
  18.  
  19.  ckd> But if they *do* want to look like part of the Internet, they should
  20.  ckd> do so, instead of whining about how Internet sites "must" support
  21.  ckd> pathalias and the .UUCP hack.
  22.  
  23.  JS> I have seen nobody "whining" about how Internet sites "must" do anything.
  24.  
  25. Willard, for one, appears to be insisting that Internet sites keep
  26. up-to-date pathalias maps around so they can route to .UUCP sites.  And his
  27. posts have sounded a bit whiny to me.
  28.  
  29.  JS> Neither of these puts me in charge of my little section of the DNS.
  30.  JS> They put me in contact with someone else, who is in charge of my
  31.  JS> little section. Not the same thing.
  32.  
  33. Then my boss isn't really in charge of the machines at my site, because he
  34. has to go through one of the sysadmins to make a configuration change?
  35.  
  36.  ckd> Or even having an account on your DNS server's machine so you can
  37.  ckd> make the updates yourself.
  38.  
  39.  JS> Oh boy, an account where I can access system files and make changes.
  40.  
  41. Have you looked at the BIND configuration setup lately?  Normally each zone
  42. is stored in a separate file.  It is trivial to set up the configuration so
  43. that, say, the zone file for "johnstanley.com" is /home/stanley/js.com.zone.
  44.  
  45.  JS> Internet admins who give priveleged accounts to their UUCP connections
  46.  JS> are asking for trouble.
  47.  
  48. See above.  Having the ability to edit a specific file doth not a
  49. privileged account make (unless the specific file really *is* a system
  50. file, which BIND zone files most definitely are not).
  51.  
  52. Admittedly, this means that the change is less than instant, unless a
  53. setuid program is provided to send a HUP signal to the named.  (Obviously a
  54. crontab entry to HUP the named nightly would be another solution.)  Of
  55. course, such programs are easily written, made group-executable, and
  56. installed, in order to give the proper "feeling of control" to people like
  57. you.
  58.  
  59.  JS> And the first place they will see it is in their DNS records when
  60.  JS> UUCP-user forgets to update the serial number or puts a goofy date in
  61.  JS> the file.
  62.  
  63. For the UUCP user's zone.  Either they control it (meaning they have the
  64. power to screw it up), or they don't (where they can ask for changes, and
  65. hope the other guy doesn't screw it up :).
  66.  
  67. Sure, if the Internet admin gave the UUCP-user access to all the zone
  68. files, then he's either trusting or stupid (or both).  But that's not
  69. necessary, except perhaps in building strawman arguments.
  70.  
  71.  JS> Or when two UUCP-users try to update the same file at the same time.
  72.  
  73. If they share a domain, they should figure out which one of them keeps the
  74. file up to date.  If they can't figure that out, they shouldn't share a
  75. domain, then...
  76.  
  77.  ckd> And pretty soon you notice that EVERYONE is failing to get you mail, 
  78.  
  79.  JS> Pretty soon? This implies that I know that someone else sent me mail,
  80.  JS> and I am not quite sure how I am supposed to know that unless the mail
  81.  JS> gets through to tell me that.
  82.  
  83. If no mail arrives at this site for an hour, something's wrong.  Your site
  84. may vary.  If *nobody* sends you mail, don't you wonder why?
  85.  
  86.  ckd> someone called your Zone Contact and told them to fix the zone.  
  87.  
  88.  JS> If you really think that Joe Internet User even knows there is a Zone
  89.  JS> Contact, much less would call him when his mail doesn't get through,
  90.  JS> you are wrong.
  91.  
  92. No, Joe Internet User (at least *my* users) will ask me "why did this
  93. bounce?"  I'll also see the headers of the bounce, so I can note that the
  94. address looks right (wasn't "skyking.ece.orst.edy" or the like) and check
  95. it out with nslookup or DiG.  If necessary, *I* call the ZC.
  96.  
  97.  JS> And if 100% of the Internet can't get me mail, I may never notice.  Or
  98.  JS> it will take a while, perhaps.
  99.  
  100. I'm sorry that you get so little mail.  I tend to believe that the
  101. wider-ranging the outage, the more likely it is to be noticed.
  102.  
  103.  JS> Sigh. You must keep something that tells you who a root nameserver is.
  104.  JS> That is, indeed, keeping some information about someone.
  105.  
  106. Yes.  And how often do they change?  Not very (and even when they do, most
  107. of them stay the same; I'm sure many folks still have SRI-NIC.ARPA in their
  108. root cache files, but terp is still there, for example...).
  109.  
  110. The best part, of course, is that you can query any of them for an
  111. up-to-date list; I usually just type something on the order of 
  112. "dig . ns +aa @some.root.server > /var/domain/root.cache"
  113. every few months or so (in case I miss the multiple postings that have
  114. marked every recent change).
  115.  
  116.  JS> And sites can do routing without keeping the entire UUCP maps on their
  117.  JS> local disk, or even local net.
  118.  
  119. That's not doing routing.  That's doing punting.
  120.  
  121.  JS> Yes, I have heard of wildcards. I have one. Change the "one" to "an",
  122.  JS> if you wish.  It is still not a reasonable expectation for every UUCP
  123.  JS> site to have an MX record, whether it is its own or part of a
  124.  JS> wildcard.
  125.  
  126. However, it is a reasonable expectation for a site that wishes to be
  127. reachable by Internet sites to use the Internet-standard method for
  128. registering a mail gateway.  The fact that many sites support the .BITNET
  129. and .UUCP hacks is merely a courtesy to those sites that, for whatever
  130. reason, are not in the DNS.
  131. --
  132. Christopher K. Davis      | ``Usenet seems to run much like the Kif (or,
  133. <ckd@eff.org>   EFF #14   |   for the TV generation, Klingon) high command.
  134. System Administrator, EFF |   Whoever takes action and can be heard wins.''
  135. +1 617 864 0665  [CKD1]   |   --Peter da Silva <peter@ferranti.com>
  136.