The following table lists the exit code numbers of error status messages that are produced by the /usr/include/sysexits.h file. Not all are currently used by uucp.
Table 36–13 UUCP Error Messages by Number
Message Number |
Description |
Meaning |
---|---|---|
64 |
Base Value for Error Messages |
Error messages begin at this value. |
64 |
Command–Line Usage Error |
The command was used incorrectly, for example, with the wrong number of arguments, a bad flag, or a bad syntax. |
65 |
Data Format Error |
The input data was incorrect in some way. This data format should only be used for user's data and not system files. |
66 |
Cannot Open Input |
An input file (not a system file) did not exist, or was not readable. This problem could also include errors like “No message” to a mailer. |
67 |
Address Unknown |
The user that was specified did not exist. This error might be used for mail addresses or remote logins. |
68 |
Host Name Unknown |
The host did not exist. This error is used in mail addresses or network requests. |
69 |
Service Unavailable |
A service is unavailable. This error can occur if a support program or file does not exist. This message also can be a catchall message when something doesn't work and you don't know why. |
70 |
Internal Software Error |
An internal software error has been detected. This error should be limited to non-operating system-related errors, if possible. |
71 |
System Error |
An operating system error has been detected. This error is intended to be used for conditions like “cannot fork”, “cannot create pipe.” For instance, this error includes a getuid return of a user who does not exist in the passwd file. |
72 |
Critical OS File Missing |
Some system file such as /etc/passwd or /var/admin/utmpx does not exist, cannot be opened, or has some error such as syntax error. |
73 |
Can't Create Output File |
A user–specified output file cannot be created. |
74 |
Input/Output Error |
An error occurred while doing I/O on some file. |
75 |
Temporary Failure. User is invited to retry |
Temporary failure, indicating something that is not really an error. In sendmail, this means that a mailer, for example, could not create a connection, and the request should be reattempted later. |
76 |
Remote Error in Protocol |
The remote system returned something that was “not possible” during a protocol exchange. |
77 |
Permission Denied |
You do not have sufficient permission to perform the operation. This message is not intended for file system problems, which should use NOINPUT or CANTCREAT, but rather for higher-level permissions. For example, kre uses this message to restrict students who can send mail to. |
78 |
Configuration Error |
The system detected an error in the configuration. |
79 |
Entry Not Found |
Entry not found. |
79 |
Maximum Listed Value |
Highest value for error messages. |