home *** CD-ROM | disk | FTP | other *** search
- REMIND version 2.3 for UNIX
-
- First, read the files COPYRIGHT and WHATSNEW.23
-
- Before compiling the software, check if it includes patches. These
- are files called patch.xx. If there are patches, apply them all by
- typing
-
- cat patch.* | patch
-
- Next, examine the Makefile and change any parameters which need to be
- changed for your system. As it stands, the Makefile is set up for a
- BSD system.
-
- To compile REMIND, just go to the source directory and type "make".
- This creates the executable file "remind". You can type "make CC=gcc"
- if you want to use the Gnu C Compiler, or you can edit the Makefile to
- make gcc the default.
-
- The file test.rem contains test reminders for verifying that REMIND's
- date calculation routines are working correctly. The file test.out
- contains the result of running: remind -dv test.rem 16 feb 1991
-
- REMIND has been compiled on Sun3s and Sun4s under Sun OS 4.0, on an
- IBM PC under MS-DOS and on a 386 Xenix system to name a few. REMIND
- should compile on most systems without difficulty.
-
- Once remind has been compiled, install it in your favourite system
- directory. Type "make install" to install the executable, and "make
- install.man" to install the manpage. If you want to install the "kall"
- script, type "make install.kall"
-
- Two shell scripts, "remind-all.csh" and "remind-all.sh" are provided.
- These allow automatic mailing of reminders to all users who create a
- $HOME/.reminders file. These two scripts are equivalent; one is a
- "sh" script and the other is a "csh" script. Pick the one you want to
- use, and follow the instructions in the opening comments of the
- script.
-
- A shell script called "kall" is provided which kills processes
- specified by command name rather than process ID. You may have to
- edit it to work on your system, since the output of "ps" is not
- portable. You can use this script to kill all background remind
- processes in your .logout script by using "kall remind" Note that this
- version of "kall" is different from the version of kall distributed
- with 2.2 - the new version requires an exact match of command name,
- not just a command name which contains the specified
- string.
-
- --
- David F. Skoll <dfs@doe.carleton.ca>
-