How to use CRON.NLM

(Last modified: 20Aug2004)

This document (10024685) is provided subject to the disclaimer at the end of this document.

goal

How to use CRON.NLM

fact

Novell NetWare 6.0

Novell NetWare 5.x

Novell NetWare 4.11

cause

CRON.NLM is adapted from the well-known Unix clock daemon. Cron runs all day, spending most of its time asleep. Once a minute it wakes up and reads SYS:\ETC\CRONTAB. Any commands scheduled in CRONTAB matching the current date and time are executed.

Cron records all actions in the log file SYS:\ETC\CRONLOG.

CRONTAB SYNTAX:
Each crontab entry has six fields, each separated by tabs or spaces:

   minute hour day-of-month month day-of-week command

Each entry is checked in turn, and any entry matching the current time is executed. The entry * matches anything. A pound sign (#) is a comment. Valid values are:
    minute(0-59)
    hour(0-23)
    day-of-month(1-31)
    month(1-12)
    day-of-week(0-6) Note: week starts with 0=Sunday

    Examples:
         #Min Hr Dat Mo Day Command

         #print time every minute
         * * * * * time

         #print volumes on the hour
         0 * * * * volumes

         #do backup Mon-Fri at 0430
         30 4 * * 1-5 load sbackup

         #Start Oracle database every morning at 7:00 a.m.
         #Stop Oracle database every Sunday at 7:45 p.m.
         0 7 * * * orastart
         45 19 * * 0 orastop

         #Mon, Wed, Fri at 1930 down server
         30 19 * * 1,3,5 down

         #Xmas morning at 0900 only
         0 9 25 12 * load sing

fix

CRON is a useful scheduling tool for NetWare.

Copy CRON.NLM to the SYS:\SYSTEM directory on your server.

For NetWare 3.x:
  Copy CRON.MSG to the SYS:\SYSTEM directory on your server.

  NOTE: You MUST have CLIB.NLM and AFTER311.NLM from LIB312D.EXE

For  NetWare 4.x and NetWare 5.x and NetWare 6:
  Copy CRON.MSG to SYS:\SYSTEM\NLS\<LANGUAGE NUMBER>

  For example, if you have the English message file you would
  copy CRON.MSG to SYS:\SYSTEM\NLS\4.


LOAD CRON [logfile size]

Logfile size specifies the size the logfile will reach before restarting. This keeps the logfile from getting too large and crashing the SYS volume. The default is 5 MB (5000000).

note

 This utility helps system administrators. It is provided free of charge as a courtesy, and therefore, is not a Novell supported product.

 For more advanced scheduling capabilities on a NetWare server you can purchase third-party scheduling utilities.For more information refer to the following web pages:

http://www.avanti-tech.com/taskmstr/tm_main.html

Novell does not support nor endorse these utilities.

document

Document Title: How to use CRON.NLM
Document ID: 10024685
Solution ID: 1.0.49042245.2491980
Creation Date: 11Jan2000
Modified Date: 20Aug2004
Novell Product Class:NetWare
Novonyx

disclaimer

The Origin of this information may be internal or external to Novell. Novell makes all reasonable efforts to verify this information. However, the information provided in this document is for your information only. Novell makes no explicit or implied claims to the validity of this information.
Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information.