home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / protocol / tcpip / 5210 < prev    next >
Encoding:
Internet Message Format  |  1992-11-18  |  2.8 KB

  1. Path: sparky!uunet!cis.ohio-state.edu!zaphod.mps.ohio-state.edu!sdd.hp.com!swrinde!emory!ogicse!news.u.washington.edu!news
  2. From: mrc@Ikkoku-Kan (Mark Crispin)
  3. Newsgroups: comp.protocols.tcp-ip
  4. Subject: WARNING on NetInfo
  5. Message-ID: <MS-C.722087835.1103527590.mrc@Ikkoku-Kan>
  6. Date: 18 Nov 92 11:57:15 GMT
  7. Article-I.D.: Ikkoku-K.MS-C.722087835.1103527590.mrc
  8. Sender: news@u.washington.edu (USENET News System)
  9. Organization: University of Washington
  10. Lines: 47
  11. Content-Type: TEXT/PLAIN; charset=US-ASCII
  12. Mime-Version: 1.0
  13.  
  14. This warning is posted to anyone as an advisory to anyone else who may
  15. be so foolish as to try to run a bootp daemon on the NeXT and think he
  16. can install it by something as simple and straightforward as
  17.     niload bootptab . < bootptab
  18.  
  19. Beware!!  NetInfo does not maintain the information from /etc/bootptab
  20. separately.  Instead, it and the information from /etc/hosts are both
  21. co-located in the `machines' NetInfo directory.
  22.  
  23. So you do the niload and you discover that the information isn't
  24. right.  In fact, what appears as the bootp IP address is another IP
  25. address for that machine; that client uses both SLIP and Ethernet and
  26. so it's dual-homed.  Wierd, you think.  After all, you put the correct
  27. IP address in bootptab.  Oh well.  No problem, you think, just do
  28.     niload -d bootptab . < bootptab
  29.  
  30. Yup, that fixed the problem all right.  Now you got a worse problem.
  31. As you discover after a lot of pulling of hair trying to figure out
  32. why everything is falling down in flames, you just hosed the entire
  33. hosts database including the definition of localhost.
  34.  
  35. I learned this the hard way.  I was not pleased.
  36.  
  37. This is a warning too, to you folks with SUNs and other non-NeXT
  38. platforms who may be receiving advertising from NeXT about NetInfo for
  39. your machine.  DON'T BUY IT.  NetInfo is the single worst piece of
  40. system administration software, bar none, that I have ever had the
  41. misfortune of dealing with.  If you thought Yellow Pages was a can of
  42. worms, you haven't begun to imagine the myriad ways in which NetInfo
  43. can screw you.
  44.  
  45. For those of you who haven't figured out what NetInfo is, it is a
  46. distributed system configuration database that pretty much turns off
  47. ALL of the standard Unix configuration files: aliases, bootptab,
  48. bootparams, exports, fstab, group, hosts, networks, passwd, printcap,
  49. protocols, rpc, services.  Among its many faults, it stores the data
  50. in binary, since you are expected to use the NetInfoManager tool
  51. (which has a user interface designed by the Marquis de Sade) to edit
  52. it.  To some degree, you can edit the Unix configuration file and
  53. `niload' it into NetInfo, but there are all sorts of ways it can screw
  54. up and I just discovered a new one.
  55.  
  56. What's worse, you can't turn it off on a NeXT.  I can't imagine anyone
  57. wanting to run it on a machine which doesn't force you into it the way
  58. a NeXT does.
  59.  
  60. Verbum sat sapenti.
  61.