HPlogo HP-UX Reference > A

authck(1M)

HP-UX 11i Version 2: December 2007 Update
» 

Technical documentation

 » Table of Contents

 » Index

NAME

authck — check internal consistency of Authentication database

SYNOPSIS

authck [-p] [-t] [-a] [-v] [-d [ domainname ]]

DESCRIPTION

authck checks both the overall structure and internal field consistency of all components of the Authentication database. It reports all problems it finds. Only users who have the superuser capability can run this command. When pwck is used with the -s option, authck is run with the -p option automatically.

Options

authck recognizes the following options and tests:

-p

Check the Protected Password database. The Protected Password database and /etc/passwd are checked for completeness such that neither contains entries not in the other. The cross references between the Protected Password database and /etc/passwd are checked to make sure that they agree. However, if Nis+ is configured in your system, the password table is also checked before reporting a discrepancy. This means that a discrepancy would not be reported for a user that does NOT exist in /etc/passwd but exists in the Protected Password database as well as the Nis+ passwd table. Fields in the Protected Password database are then checked for reasonable values. For example, all time stamps of past events are checked to make sure that they have times less than the times returned by time(2).

-t

Fields in the Terminal Control database are checked for reasonable values. All time stamps of past events are checked to make sure they have times less than those returned by time(2).

-a

Shorthand equivalent of using the -p and -t options together in a single command.

-v

Provide running diagnostics as the program proceeds. Produce warnings when unusual conditions are encountered that might not cause program errors in login, password and su programs.

-d

Removes Protected Password database entries that are not found in the Nis+ passwd table. Nis+ users may have an entry in the Protected database and not in /etc/passwd. Thus, this option removes orphaned Protected database entries: orphaned entries can exist for deleted Nis+ users. The optional domainname specifies the desired Nis+ domain to use for the passwd table. If domainname is not specified, the local domain name is used.

FILES

/etc/passwd

System password file

/tcb/files/auth/*/*

Protected Password database

/tcb/files/ttys

Terminal Control database

/tcb/files/auth/system/default

System Defaults database

/usr/sbin/authck

AUTHOR

authck was developed by HP.