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