cracklib-format(8) - phpMan

Command: man perldoc info search(apropos)  


cracklib-format(8)                   Debian GNU/Linux manual                   cracklib-format(8)



NAME
       cracklib-format, cracklib-packer, cracklib-unpacker - cracklib dictionary utilities

SYNOPSIS
       cracklib-format file ...

       cracklib-packer cracklib_dictpath

       cracklib-unpacker cracklib_dictpath

DESCRIPTION
       cracklib-format  takes a list of text files each containing a list of words, one per line,
       It lowercases all words, removes control characters, and sorts the lists.  It outputs  the
       cleaned  up  list  to  standard  output.  The text files may be optionally compressed with
       gzip(1).

       If you supply massive amounts of text to cracklib-format you must have enough  free  space
       available  for  use  by the sort(1) command.  If you do not have 20Mb free in /var/tmp (or
       whatever temporary area your sort(1) command uses), have a look  at  the  /usr/sbin/crack-
       lib-format program which is a sh(1) program.  You can usually tweak the sort(1) command to
       use any large area of disk you desire, by use of the -T  option.   cracklib-format  has  a
       hook for this.

       cracklib-packer reads from standard input a list of sorted and cleaned words and creates a
       database in the directory and prefix given by the command line argument cracklib_dictpath.
       Three  files are created with the suffixes of .hwm, .pwd, and .pwi.  These three files are
       in the format  that  the  FascistCheck(3)  subroutine,  cracklib-unpacker(8),  and  crack-
       lib-check(8),  utilities  understand.  The number of words read and written are printed on
       stdout(3).

       cracklib-unpacker reads from the database in the directory and prefix given by the command
       line argument cracklib_dictpath and outputs on standard output the list of words that make
       up the database.

       The database is in a binary format  generated  by  the  utilities  cracklib-format(8)  and
       cracklib-packer(8).   On  a  Debian  system  the  database  is  located  in  the directory
       /var/cache/cracklib/cracklib_dict   and   is   generated   daily    with    the    program
       /etc/cron.daily/cracklib.   The  location is also defined in the header file crack.h using
       the constant CRACKLIB_DICTPATH though none of the subroutines in  the  cracklib  libraries
       have this location hardcoded into their implementations.


FILES
       /var/cache/cracklib/cracklib_dict.[hwm|pwd|pwi]
              cracklib dictionary database files used by utilities.

       /etc/cron.daily/cracklib
              cracklib daily cron program to rebuild the cracklib dictionary database.

       /etc/cracklib/cracklib.conf
              cracklib  configuration file used by the cracklib daily cron program to rebuild the
              cracklib dictionary database.

       /usr/include/crack.h
              cracklib header file defining  the  subroutine  FascistCheck(3)  and  the  constant
              CRACKLIB_DICTPATH  used to compile in the location of the cracklib dictionary data-
              base for these utilities.

       /usr/sbin/cracklib-format
              cracklib shell script to create initial list of words for dictionary database.

SEE ALSO
       FascistCheck(3), cracklib-check(8), update-cracklib(8), create-cracklib-dict(8)
       /usr/share/doc/libcrack2/libcrack2.html
       /usr/share/doc/cracklib-runtime/cracklib-runtime.html

AUTHOR
       cracklib2 is written by Alec Muffett <alecm AT crypto.uk>.  Manual  added  by  Jean
       Pierre LeJacq <jplejacq AT quoininc.com>.



2.7-8.5                           Sat Jun 21 22:43:12 CEST 2008                cracklib-format(8)

Generated by $Id: phpMan.php,v 4.55 2007/09/05 04:42:51 chedong Exp $ Author: Che Dong
On Apache
Under GNU General Public License
2024-04-23 08:58 @18.119.160.154 CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0!Valid CSS!