uusched Daemon

Purpose

Schedules work for the Basic Networking Utilities (BNU) file transport program.

Syntax

uusched-uDebugLevel ] [  -xDebugLevel ]

Description

The uusched daemon schedules work for the Basic Networking Utilities (BNU) file transport program. It schedules the transfer of files that are queued in the /var/spool/uucp/SystemName directory. The scheduling daemon first randomizes the work and then starts the uucico daemon, which transfers the files.

The uusched daemon is usually started by the uudemon.hour command, a shell procedure, which is run periodically by the cron daemon based on instructions from the /var/spool/cron/crontabs/uucp file.

The uusched daemon can also be started from the command line for debugging purposes.

Note: Either you must be in the /usr/sbin/uucp directory when you start the uusched daemon, or you must start the daemon with the full path name, /usr/sbin/uucp/uusched.

Flags

Item Description
-uDebugLevel Passes as the -xDebugLevel flag to the uucico daemon. The DebugLevel variable is a number from 0 to 9, with a default of 5. Higher numbers give more detailed debugging information, which is displayed on the screen of the local system.
-xDebugLevel Outputs debugging messages from the uusched daemon. The DebugLevel variable is a number from 0 to 9, with a default of 5. Higher numbers give more detailed debugging information, which is displayed on the screen of the local system.

Example

To start the uusched daemon from the command line, enter:

/usr/sbin/uucp/uusched &

This starts the uusched daemon as a background process. (Note that the path name is included in the command.)

Files

Item Description
/etc/locks /* Contains lock files that prevent multiple uses of devices and multiple calls to systems.
/usr/sbin/uucp/* Contains the uusched daemon and the BNU configuration files.
/etc/uucp/Devices Contains information about available devices.
/etc/uucp/Maxuuscheds Limits scheduled jobs.
/etc/uucp/Systems Describes accessible remote systems.
/var/spool/cron/crontabs/uucp Schedules BNU jobs for the cron daemon, including the uudemon.hour shell procedure.
/var/spool/uucp/SystemName /* Contain files waiting to be transferred.