AAAREADME.TXT	26-APR-2007 K. Rohwedder
=============

This is a VMS port of the CRON utility.

I did NOT make the port, but just added some DCL code around it
and made some minor fixes to the sources.

The kit is installed using PCSI. It may be advisable to install this kit
not on the systemdisk, because the user specific spool files and the logfiles
are created under its root.

The kit creates an identifier CRON_USER, which is used to control access
to the SPOOL subdirectory and should be granted to all users, that should
be able to submit CRON jobs.

To use CRON, a user should define a foreign command like:

$ CRONTAB == "@CRON$LIB:[000000]CRONTAB"

CRONTAB.COM performs all tasks formerly done by the CLONTAB images, which
is now no longer in this kit.

The file CRON_STARTUP can be used to STOP or START the CRON daemon like
'$ @CRON_STARTUP STOP' and '$ @CRON_STARRTUP START' and should be included
in the startup procedures.

The kit consists of the following files:

AAAREADME.TXT 			- this readme
BUILD.COM 			- routine to compile/link from sources
CHANGELOG.TXT			- short changelog in english
CLONTAB.C 			- source file for CLONTAB, no longer used
CLONTAB.TXT 			- original helpfile for CLONTAB in english
CRON_HELP_DE.TXT		- helptext for CRONTAB utility (german)
CRON_HELP_EN.TXT		- helptext for CRONTAB utility (english)
CRON.HLP 			- (german) help module for HELPLIB
CRON_EN.HLP 			- (english) help module for HELPLIB, must
				  be added manually into HELPLIB:
				  $ LIBR/HELP/REPL SYS$HELP:HELPLIB CRON_EN.HLP
CRON016.RELEASE_NOTES 		- releasenotes (german)
CRONTAB.COM 			- userinterface for CRON
CRON_ICMYCRON.EXE_ALPHA 		- ALPHA executable
MYCRON.OBJ_ALPHA 		- ALPHA object
CRON_IVP.COM	 		- installation verification procedure
CRON_POSTINSTALL.COM 		- called via PCSI to setup logicals
CRON_STARTUP.COM 		- CRON start/stop routine
MYCRON.C 			- source file for MYCRON (the daemon)
MYCRON.H 			- include file for MYCRON
MYCRON.EXE_ALPHA 		- ALPHA executable
MYCRON.OBJ_ALPHA 		- ALPHA object
MYCRON.EXE_I64   		- IA64 executable
MYCRON.OBJ_I64   		- IA64 object
MYCRON.EXE_VAX   		- VAX executable
MYCRON.OBJ_VAX	 		- VAX object
MYCRON_STARTUP.COM 		- startup routine for detached process
SEND_MAIL.COM 			- internal mail routine

The executables are compiled and linked under OpenVMS/Alpha V8.3 und
OpenVMS/VAX V7.3.

NOTE: The command portion of a CRONTAB entry may not contain any blanks!

If you encounter any errors with this kit or have some suggestions
for improvement, please send mail to:

	karl.rohwedder@it-ingenieurteam.de