home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / os / os2 / misc / 41148 < prev    next >
Encoding:
Internet Message Format  |  1993-01-04  |  2.7 KB

  1. Path: sparky!uunet!gatech!concert!rutgers!njitgw.njit.edu!hertz.njit.edu!dic5340
  2. From: dic5340@hertz.njit.edu (David Charlap)
  3. Newsgroups: comp.os.os2.misc
  4. Subject: Re: OS of the future....RFD about configuration
  5. Message-ID: <1993Jan4.223434.29621@njitgw.njit.edu>
  6. Date: 4 Jan 93 22:34:34 GMT
  7. References: <1245@alsys1.aecom.yu.edu>
  8. Sender: news@njit.edu
  9. Organization: New Jersey Institute of Technology, Newark, N.J.
  10. Lines: 42
  11. Nntp-Posting-Host: hertz.njit.edu
  12.  
  13. In article <1245@alsys1.aecom.yu.edu> ed@balrog.aecom.yu.edu (Ed Geraghty) writes:
  14. >Another thing I realized while Installing products on an OS/2 machine
  15. >(this is not limited to OS/2 DOS/WINDOWS is another such problem) that
  16. >the config.sys is loaded at boot time and tends to get mangled. I installed
  17. >LAN server and It tacked on 15-20 lines then TCPIP 10 more  lines to my 
  18. >config.sys. With this jumble how would you uninstall something from that
  19. >machine(what line to blow away). Installing programs just tackon stuff to the
  20. >config.sys sometimes with disasterous results.
  21. >
  22. >Is there a better way of handling system configuration then config.sys?
  23. >How does Macintosh doit. The UNIX rc file system while similar to config.sys
  24. >does split the tasks among different files. (rc.net rc.local rc.boot).
  25.  
  26. I keep a backup of config.sys.  When I install something that changes
  27. it (most apps notify you first), I diff the two files.  I take any
  28. added lines and group them together, with a few REMarks to remind me
  29. what they're there for.  If something changes the PATH, I REMark that
  30. as well.  It's not pretty, but it works.
  31.  
  32. As for the way the Mac does it, you may not like this much better:
  33. The Mac has a folder called the "System Folder"  Any device driver or
  34. startup utility or TSR (known as inits to Mac people) are placed in
  35. the folder.  On startup, every init in this folder is loaded in
  36. alphabetical order.  Configuration is done with the control panel
  37. application - apps and drivers can add pages to the control panel by
  38. placing them (files of type cdev) in the system folder.  Under Mac
  39. System 7, cdevs are treated as applications, but the principle still
  40. applies.
  41.  
  42. OS/2 could place all configuration information in a binary file (like
  43. OS2.INI or the Mac's "System" file or NT's database), but I don't
  44. think I'd like that much better.  And OS/2 could just load everything
  45. in a specified folder as a device driver, but I wouldn't like that,
  46. either.  I like the ability to change configuration with a text
  47. editor.
  48.  
  49. What would you prefer, instead of config.sys.
  50. -- 
  51.   |)  David Charlap          | .signature confiscated by FBI due to
  52.  /|_  dic5340@hertz.njit.edu | an ongoing investigation into the
  53. ((|,)                        | source of these .signature virusses
  54.  ~|~
  55.