- online man pages   

SunOS man pages : newaliases (1)

User Commands                                       newaliases(1)


newaliases - rebuild the data base for the mail aliases file




newaliases rebuilds the random access data base for the mail aliases file /etc/mail/aliases. It is run automatically by sendmail(1M) (in the default configuration) whenever /etc/mail/aliases is newer than /etc/mail/aliases.pag. newaliases accepts all the flags that sendmail(1M) accepts. However, most of these flags will have no effect, except for the -C option and three of the Processing Options that can be set from a configuration file with the -o option: -C /path/to/alt/config/file Use alternate configuration file. -oAfile Specify possible alias file(s). -oLn Set the default log level to n. Defaults to 9. -on Validate the RHS of aliases when rebuilding the aliases(4) database. newaliases runs in verbose mode (-v option) automatically.


Example 1: Example of the newaliases command. To run newaliases on an alias file different from the /etc/mail/aliases default in sendmail(1M): example% newaliases -oA/path/to/alternate/alias/file


newaliases returns an exit status describing what it did. The codes are defined in /usr/include/sysexits.h. EX_OK Successful completion on all addresses. EX_NOUSER User name not recognized. EX_UNAVAILABLE Catchall. Necessary resources were not available. EX_SYNTAX Syntax error in address. SunOS 5.8 Last change: 11 Aug 1998 1 User Commands newaliases(1) EX_SOFTWARE Internal software error, including bad arguments. EX_OSERR Temporary operating system error, such as "cannot fork". EX_NOHOST Host name not recognized. EX_TEMPFAIL Message could not be sent immediately, but was queued.


/etc/aliases symbolic link to /etc/mail/aliases. /etc/mail/aliases.pag /etc/mail/aliases.dir ndbm files maintained by newaliases.


See attributes(5) for descriptions of the following attri- butes: ____________________________________________________________ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | |_____________________________|_____________________________| | Availability | SUNWnisu | |_____________________________|_____________________________|


sendmail(1M), aliases(4), attributes(5) SunOS 5.8 Last change: 11 Aug 1998 2