uucheck Command

Purpose

Checks for files and directories required by BNU.

Syntax

uucheck [ -v ] [  -x DebugLevel ]

Description

The uucheck command verifies the presence of the files and directories required by the Basic Networking Utilities (BNU) facility. The command also checks for some errors in the /etc/uucp/Permissions file.

Note: The uucheck command does not check for correct file and directory modes or for errors in the /etc/uucp/Permissions file, such as duplicate login or machine names.

Issue the uucheck command from the command line after installing the BNU program, configuring the BNU facility for your site, or making changes in part of the BNU facility, such as the /etc/uucp/Permissions file.

Note: Only someone with root user authority can use the uucheck command at the command line.

Flags

Item Description
-v Displays a detailed explanation of how BNU interprets the /etc/uucp/Permissions file.
-xDebugLevel Displays debugging information. The valid range for the DebugLevel variable is 0 to 9, with a default of 5. The higher the number, the more detailed the information.

Examples

  1. To find out how the BNU programs interpret the /etc/uucp/Permissions file, enter:

    uucheck  -v

    The -v flag instructs the uucheck command to verify that the BNU files exist and displays a detailed explanation of how the BNU programs interpret the /etc/uucp/Permissions file. The output is similar to the following:
    *** uucheck: Check Required Files and Directories
    *** uucheck: Directories Check Complete
     
    *** uucheck:  Check /etc/uucp/Permissions file
    ** LOGNAME PHASE (when they call us)
     
    When a system logs in as: (unostro)
       We DO allow them to request files.
       We WILL send files queued for them on this call.
       They can send files to
          /
       They can request files from
          /
       Myname for the conversation will be plague.austin..
       PUBDIR for the conversation will be 
       /var/spool/uucppublic.
     
    ** MACHINE PHASE (when we call or execute their uux requests)
     
    When we call system(s): (nostromo)
       We DO allow them to request files.
       They can send files to
          /
       They can request files from
          /
       Myname for the conversation will be plague.austin..
       PUBDIR for the conversation will be 
       /var/spool/uucppublic.
     
    Machine(s): (nostromo)
    CAN execute the following commands:
    command (ALL), fullname (ALL)
     
    *** uucheck:  /etc/uucp/Permissions Check Complete
    For an explanation of these permissions, see the /etc/uucp/Permissions file.
  2. To debug with the uucheck command, enter:

    uucheck  -x8

    The -x8 flag produces extensive debugging output.

Files

Item Description
/etc/uucp/Permissions Describes access permissions for remote systems.
/etc/uucp/Systems Describes accessible remote systems.