home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / unix / volume24 / policy / README < prev    next >
Encoding:
Text File  |  1991-03-05  |  2.8 KB  |  55 lines

  1. $Id: README,v 1.8 91/03/01 22:39:36 bbh Rel $
  2.  
  3. What is in this package and how to use it:
  4. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  5. The file '1stlogin.ann' (first-login annnouncement) is something we call
  6. from /etc/profile by adding this entry:
  7.  
  8.    if [ -r /usr/local/etc/1stlogin.ann -a ! -f $HOME/... ]
  9.    then . /usr/local/etc/1stlogin.ann
  10.    fi
  11.  
  12. ...which tests to see if the '...' file exists in the user's home 
  13. directory, and presents him with the announcement if it does not. This
  14. assures that every new user, on first login, gets the instructions 
  15. regarding his responsibility to read, understand, and comply with local
  16. policy. It directs him to the use of the 'policy' command to become
  17. and stay current on in-house policy. You may choose to use it or not.
  18. If you do, this file should be set to 444 to make it read-only.
  19.  
  20. All other files listed in the MANIFEST relate to the 'policy' script
  21. itself, or to the example policy text files it might call:
  22.  
  23. Much of the 'gen' file was outright lifted directly from the text of a 
  24. similar file used in one of the Canadian universities - have since for-
  25. gotten who/where was responsible (sorry). We have made a number of 
  26. changes for local circumstances. You may wish to start with this as a
  27. template for your own general policy statement.
  28.  
  29. A few other text files are provided simply as examples of supplementary
  30. policy descriptions. Because I tend to be a hard-ass, they probably won't
  31. be appropriate at your site, but the subjects may be some you wish to cover.
  32.  
  33. The executable file, 'policy', should be useful to you even if you decide
  34. to drop-kick the use of our example policy files, since it provides an easy
  35. way to manage a full screen of policy-file listings for selection by the
  36. user. If you make improvements on this script, I'd sure like to see them
  37. so they can be incorporated into future revisions, with proper credit to
  38. you for the contribution. Since I don't claim to know about all the various
  39. unixen out there (remember, I'm a 'suit', not a 'tech' :-), this script
  40. may need minor modification for some non-sysV machines. So far, though, I
  41. haven't gotten any complaints, so it must be working with most of them.
  42.  
  43. Installation: you must create the policy directory, by default named 'Policy',
  44. and within that directory an empty menu file, by default named 'polmenu',
  45. which must be set mode 666 (read and write for everyone). The directory also
  46. will contain the individual policy text files that you create - see the
  47. instructions in the 'policy' script for more info, if needed.
  48.  
  49. Once set up, the script automatically updates the menu any time a new text
  50. file is added.  NOTE: in those instances that you may choose to *remove*
  51. a named text file, just empty the menu file and allow the script to rebuild
  52. a new menu of entries.
  53.  
  54. Hope this is useful to your purposes...bud@mtek.com
  55.