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