home *** CD-ROM | disk | FTP | other *** search
- This is an example of a LoginHook to remind users to watch their
- disk consumption. It does not make use of the username passed by
- loginwindow; it assumes that everyone's home directory is on a
- "/Users" filesystem. If this isn't appropriate for your site,
- feel free to change the code! This is merely an EXAMPLE. Adapt
- it to your needs, merge in whatever functionality you see fit.
-
- THIS CODE IS PROVIDED ON AN "AS-IS" BASIS. NO WARRANTY IS
- EXPRESSED OR IMPLIED. USER ASSUMES FULL RESPONSIBILITY FOR ANY
- INCIDENTAL OR CONSEQUENTIAL DAMAGES RESULTING FROM USE OR
- MODIFICATION OF THIS SOFTWARE. THIS SOFTWARE USES TECHNIQUES
- DESIGNATED "UNDOCUMENTED" BY NeXT COMPUTER, INC., AND MAY NOT
- FUNCTION CORRECTLY WITH SOFTWARE RELEASES SUBSEQUENT TO 2.x.
-
- Some graphics come from NeXT's Workspace Manager and Mail;
- sound from the BusyBox example. The disk percentage computation
- is taken from BSD's df utility.
-
- To cause this program to be invoked by loginwindow before
- launching the Workspace, (as root)
-
- # dwrite loginwindow LoginHook /full/path/to/executable
-