*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> authck (8)              



NAME    [Toc]    [Back]

       authck - Checks internal consistency of the authentication
       databases (Enhanced Security)

SYNOPSIS    [Toc]    [Back]

       /tcb/bin/authck [options]

OPTIONS    [Toc]    [Back]


       At least one of the -a, -p, -t, or -f options is required.

       Turns  on  the -p, -t, and -f options collectively.  Examines
 the file control database for syntax and value specification
 errors. Each entry is examined to verify that the
       syntax is correct and that  values  such  as  user  names,
       group  names,  modes,  object  types,  and  other security
       attributes, depending on  the  system  configuration,  are
       valid.  Checks  are  also made to ensure that continuation
       lines are handled properly in ASCII files  and  that  each
       entry is terminated with the chkent field. Errors detected
       in the file control database cannot be corrected by authck
       since  in  most  cases  the command is unable to determine
       what  the  entry  should  contain.  Instead,  errors   are
       detected  and  correction  of  these errors is left to the
       system  administrator.   Checks  the  protected   password
       database (user profiles). The cross-references between the
       protected password database and /etc/passwd are checked to
       make  sure  that they are mutually consistent. Then fields
       in the protected password database are checked for reasonable
  values.  For instance, all timestamps of past events
       are checked to make sure that they have  times  less  than
       the  times  returned  by time().  Checks the fields in the
       terminal  control  database  for  reasonable  values.  All
       timestamps  of  past  events are checked to make sure they
       have times less than those returned by  time().   Provides
       running  diagnostics as the program proceeds. It also produces
 warnings on unusual conditions that  may  not  cause
       program errors.

DESCRIPTION    [Toc]    [Back]

       The  authck  program checks both the overall structure and
       internal  field  consistency  of  all  components  of  the
       authentication  databases.   It  reports  all  problems it
       finds. To invoke this program you must log in as root.

EXIT VALUES    [Toc]    [Back]

       If authck did not detect  any  inconsistencies,  it  exits
       with  a status of 0 (zero). If the user is not authorized,
       authck exits with a status of 1. If the user specifies the
       wrong  argument  syntax,  authck exits with a status of 2.
       Otherwise, authck exits with status equal to the number of
       inconsistencies found.

FILES    [Toc]    [Back]

       Specifies  the  command path.  System password file.  Protected
 password database.  File control database.   Terminal
 control database.  System defaults database.

SEE ALSO    [Toc]    [Back]

       Functions:  getprdfent(3),  getprpwent(3),  getprtcent(3),

       Files:  authcap(4),  default(4),  files(4),   prpasswd(4),

[ Back ]
 Similar pages
Name OS Title
db_dump185 Tru64 Reads and writes the security databases (Enhanced Security)
db_dump Tru64 Reads and writes the security databases (Enhanced Security)
authck HP-UX check internal consistency of Authentication database
authcap Tru64 Format of security databases (Enhanced Security)
secauthmigrate Tru64 Convert ULTRIX auth(5) authentication data to authcap(4) authentication data (Enhanced Security)
create_file_securely Tru64 Create a file in the authentication database (Enhanced Security)
prpwd Tru64 Protected password authentication database (Enhanced Security)
prpasswd Tru64 Protected password authentication database (Enhanced Security)
edauth Tru64 update and list authentication and capabilities (authcap) database information (Enhanced Security)
dcheck Tru64 Checks directory consistency
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service