home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-385-Vol-1of3.iso / c / cops_104.zip / cops_104 / extensions / THINGS_2_DO < prev    next >
Text File  |  1992-03-10  |  2KB  |  39 lines

  1.  
  2.  Possible improvements/extensions of the COPS package might (will?) include
  3. (other than merely fixing bugs existing in the package) :
  4.  
  5.  0) Smarter detection of problems -- a lot of problems can be found in
  6. configuration files; the way they are set up, not merely if they are
  7. writable.  These aren't neccessarily hard to check for, but take someone
  8. with a good understanding for the file to write.
  9.  
  10.  1) Better and more thorough Yellow Pages checking.
  11.  
  12.  2) Ditto for UUCP stuff.  Fix the perl stuff to work in shell, too.
  13.  
  14.  3) Once again for NFS things.
  15.  
  16.  4) Problems that are specific to a certain flavor of UNIX.  For
  17. instance, HP-UX has different files in different places.  Perhaps
  18. the system could look for and hunt for the vital files in the various
  19. places rather than having to be put in a configuration file.  Also
  20. support for various secure UNIX varieties; e.g. C2 level Sun, IBM's
  21. secure AIX, etc.
  22.  
  23.  5) More problems to be added; by no means are all security problems detected
  24. by COPS.  More potential hazards should not be difficult to detect -- merely
  25. adding another module to the system or simply modifying what is here might
  26. suffice.
  27.  
  28.  6) Trying to detect what kind of machine you are on, then acting on that,
  29. possibly using larry wall's configure program.
  30.  
  31.  7) Automounters... a problem.  Can we divorce all the home-dir
  32. accessing stuff?  Sounds interesting in theory, hard in fact.  Maybe
  33. the perl version could handle it?
  34.  
  35.  8) Make a version/script that would run on a "fake" filesystem; e.g. a
  36. full unix filesystem that starts someplace other than root ("/"), like
  37. a diskless client or something.
  38.  
  39.