Пакет: cracklib
- Версия
- 2.10.3
- Релиз
- 1.niceos5
- Архитектура
- x86_64
- Хэш GOST
- 755f64b3530d6204338202a101a188b8cb7f1ad48dbced23c58030a36a1c3006
- Хэш MD5
- 45881c6a2e18e91ed72c5f6638e90f70
- Хэш SHA256
- 629b3b50415fd6334b47d56172115eeac646262151b3d367965bf2b745ed649f
- Лицензия
- GPL
- Дата сборки
- 12 мая 2025 г.
- Размер
- 148,571 МиБ
- Совместимые ОС
- rpm файл:
- cracklib-2.10.3-1.niceos5.x86_64.rpm
Подпакеты
Имя | Краткое описание |
---|---|
cracklib-dicts | Описание отсутствует |
cracklib-devel | Описание отсутствует |
python3-cracklib | Описание отсутствует |
lib32-cracklib | 32-битные библиотеки для cracklib |
Зависимости
Имя | Тип | Версия |
---|---|---|
/bin/sh | runtime | - |
/usr/bin/ln | runtime | - |
/usr/bin/rm | runtime | - |
cracklib-dicts | runtime | - |
libc.so.6()(64bit) | runtime | - |
libc.so.6(GLIBC_2.14)(64bit) | runtime | - |
libc.so.6(GLIBC_2.2.5)(64bit) | runtime | - |
libc.so.6(GLIBC_2.3)(64bit) | runtime | - |
libc.so.6(GLIBC_2.4)(64bit) | runtime | - |
libz.so.1()(64bit) | runtime | - |
rtld(GNU_HASH) | runtime | - |
Граф зависимостей
История изменений
Дата | Автор | Сообщение |
---|---|---|
31 мар. 2025 г. | Stanislav Belikov <sbelikov@ncsgp.ru> | Первая сборка для cracklib |
Файлы пакета
-
-
- /usr/lib/libcrack.so.2 17 Б
- /usr/lib/libcrack.so.2.9.0 46,125 КиБ
-
-
-
- /usr/share/cracklib/cracklib.magic 360 Б
- /usr/share/cracklib/empty.hwm 1 КиБ
- /usr/share/cracklib/empty.pwd 24 Б
- /usr/share/cracklib/empty.pwi 16 Б
-
-
- /usr/share/locale/as 0 Б
- /usr/share/locale/be 0 Б
- /usr/share/locale/bn_IN 0 Б
- /usr/share/locale/ca 0 Б
- /usr/share/locale/cs 0 Б
- /usr/share/locale/da 0 Б
- /usr/share/locale/de 0 Б
- /usr/share/locale/el 0 Б
- /usr/share/locale/es 0 Б
- /usr/share/locale/eu 0 Б
- /usr/share/locale/fi 0 Б
- /usr/share/locale/fr 0 Б
- /usr/share/locale/fur 0 Б
- /usr/share/locale/gu 0 Б
- /usr/share/locale/he 0 Б
- /usr/share/locale/hi 0 Б
- /usr/share/locale/hu 0 Б
- /usr/share/locale/id 0 Б
- /usr/share/locale/it 0 Б
- /usr/share/locale/ja 0 Б
- /usr/share/locale/ka 0 Б
- /usr/share/locale/kk 0 Б
- /usr/share/locale/kn 0 Б
- /usr/share/locale/ko 0 Б
- /usr/share/locale/lt 0 Б
- /usr/share/locale/ml 0 Б
- /usr/share/locale/mr 0 Б
- /usr/share/locale/nb 0 Б
- /usr/share/locale/nl 0 Б
- /usr/share/locale/or 0 Б
- /usr/share/locale/pa 0 Б
- /usr/share/locale/pl 0 Б
- /usr/share/locale/pt 0 Б
- /usr/share/locale/pt_BR 0 Б
- /usr/share/locale/ro 0 Б
- /usr/share/locale/ru 0 Б
- /usr/share/locale/si 0 Б
- /usr/share/locale/sk 0 Б
- /usr/share/locale/sl 0 Б
- /usr/share/locale/sq 0 Б
- /usr/share/locale/sv 0 Б
- /usr/share/locale/ta 0 Б
- /usr/share/locale/te 0 Б
- /usr/share/locale/tr 0 Б
- /usr/share/locale/uk 0 Б
- /usr/share/locale/zh_CN 0 Б
- /usr/share/locale/zh_TW 0 Б
-
-
-
- /usr/share/man/man3/FascistCheck.3.gz 1,276 КиБ
-
-
- /usr/share/man/man8/cracklib-check.8.gz 516 Б
- /usr/share/man/man8/cracklib-format.8.gz 1,514 КиБ
- /usr/share/man/man8/cracklib-update.8.gz 653 Б
- /usr/share/man/man8/create-cracklib-dict.8.gz 469 Б
-
-
-
-
Документация (man-страницы)
create-cracklib-dict(8) Справочник системного администратора create-cracklib-dict(8) NAME create-cracklib-dict - Проверка паролей с использованием libcrack2 SYNOPSIS create-cracklib-dict wordlist ... DESCRIPTION create-cracklib-dict принимает один или несколько файлов списков слов в качестве аргументов и преобразует их в словари cracklib для использования программами проверки паролей. Результаты размещаются в расположении словаря по умолчанию, встроенном в компиляцию. Если вы хотите хранить словарь в другом месте, используйте команды cracklib-format и cracklib-packer напрямую. SEE ALSO cracklib-format(8), cracklib-packer(8), cracklib-check(8), AUTHOR Эта страница руководства была написана Jan Dittberner <jandd@debian.org> для системы Debian GNU/Linux (но может быть использована другими). Jan Dittberner Sat Jun 21 22:45:42 CEST 2008 create-cracklib-dict(8)
create-cracklib-dict(8) System Manager's Manual create-cracklib-dict(8) NAME create-cracklib-dict - Check passwords using libcrack2 SYNOPSIS create-cracklib-dict wordlist ... DESCRIPTION create-cracklib-dict 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. SEE ALSO cracklib-format(8), cracklib-packer(8), cracklib-check(8), AUTHOR This man page was written by Jan Dittberner <jandd@debian.org> for the Debian GNU/Linux System (but may be used by others). Jan Dittberner Sat Jun 21 22:45:42 CEST 2008 create-cracklib-dict(8)
cracklib-format(8) Debian GNU/Linux manual cracklib-format(8) NAME cracklib-format, cracklib-packer, cracklib-unpacker - утилиты словаря cracklib SYNOPSIS cracklib-format file ... cracklib-packer cracklib_dictpath cracklib-unpacker cracklib_dictpath DESCRIPTION cracklib-format принимает список текстовых файлов, каждый из которых содержит список слов, по одному на строку. Он приводит все слова к нижнему регистру, удаляет управляющие символы и сортирует списки. Выводит очищенный список в стандартный вывод. Текстовые файлы могут быть необязательно сжаты с помощью gzip(1). Если вы предоставляете cracklib-format большое количество текста, вам нужно иметь достаточно свободного места для использования командой sort(1). Если у вас нет 20 Мб свободного места в /var/tmp (или в той временной области, которую использует ваша команда sort(1)), посмотрите на программу /usr/sbin/cracklib-format, которая является программой sh(1). Вы обычно можете настроить команду sort(1) для использования любой большой области диска с помощью опции -T. В cracklib-format есть хук для этого. cracklib-packer читает из стандартного ввода список отсортированных и очищенных слов и создаёт базу данных в каталоге и с префиксом, указанными в аргументе командной строки cracklib_dictpath. Создаётся три файла с суффиксами .hwm, .pwd и .pwi. Эти три файла в формате, который понимают подпрограмма FascistCheck(3), утилиты cracklib-unpacker(8) и cracklib-check(8). Количество прочитанных и записанных слов выводится в stdout(3). cracklib-unpacker читает из базы данных в каталоге и с префиксом, указанными в аргументе командной строки cracklib_dictpath, и выводит в стандартный вывод список слов, составляющих базу данных. База данных в двоичном формате, генерируемом утилитами cracklib-format(8) и cracklib-packer(8). В системе Debian база данных находится в каталоге /var/cache/cracklib/cracklib_dict и генерируется ежедневно программой /etc/cron.daily/cracklib. Местоположение также определяется в заголовочном файле crack.h с помощью константы CRACKLIB_DICTPATH, хотя ни одна из подпрограмм в библиотеках cracklib не имеет этого местоположения закодированным в своих реализациях. FILES /var/cache/cracklib/cracklib_dict.[hwm|pwd|pwi] файлы базы данных словаря cracklib, используемые утилитами. /etc/cron.daily/cracklib ежедневная программа cron для cracklib для перестроения базы данных словаря cracklib. /etc/cracklib/cracklib.conf файл конфигурации cracklib, используемый ежедневной программой cron cracklib для перестроения базы данных словаря cracklib. /usr/include/crack.h заголовочный файл cracklib, определяющий подпрограмму FascistCheck(3) и константу CRACKLIB_DICTPATH, используемую для компиляции местоположения базы данных словаря cracklib для этих утилит. /usr/sbin/cracklib-format сценарий оболочки cracklib для создания начального списка слов для базы данных словаря. 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 написан Alec Muffett <alecm@crypto.dircon.co.uk>. Ручное добавление выполнено Jean Pierre LeJacq <jplejacq@quoininc.com>. 2.7-8.5 Sat Jun 21 22:43:12 CEST 2008 cracklib-format(8)
cracklib-format(8) Debian GNU/Linux manual cracklib-format(8) NAME cracklib-format, cracklib-packer, cracklib-unpacker - cracklib dictio‐ nary 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 charac‐ ters, 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/cracklib-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. crack‐ lib-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 cracklib-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 crack‐ lib-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 loca‐ tion is also defined in the header file crack.h using the constant CRACKLIB_DICTPATH though none of the subroutines in the cracklib li‐ braries 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 pro‐ gram 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 database for these utilities. /usr/sbin/cracklib-format cracklib shell script to create initial list of words for dic‐ tionary database. SEE ALSO FascistCheck(3), cracklib-check(8), update-cracklib(8), create-crack‐ lib-dict(8) /usr/share/doc/libcrack2/libcrack2.html /usr/share/doc/cracklib-runtime/cracklib-runtime.html AUTHOR cracklib2 is written by Alec Muffett <alecm@crypto.dircon.co.uk>. Man‐ ual added by Jean Pierre LeJacq <jplejacq@quoininc.com>. 2.7-8.5 Sat Jun 21 22:43:12 CEST 2008 cracklib-format(8)
cracklib-check(8) Справочник системного администратора cracklib-check(8) NAME cracklib-check - Проверка паролей с использованием libcrack2 SYNOPSIS cracklib-check [-h|--no-echo] DESCRIPTION cracklib-check принимает список паролей из stdin и проверяет их с помощью подпрограммы FascistCheck(3) из libcrack2. OPTIONS --no-echo Не выводить пароль, который прошел проверку, в терминал. -h, --help Вывести справку по опциям командной строки. RESULT cracklib-check выводит каждый проверенный пароль и соответствующий ре‐ зультат FascistCheck(3) в stdout. Пароль и результат разделены двоето‐ чием. Если указан --no-echo, выводит только результат, если пароль про‐ шел проверку. SEE ALSO FascistCheck(3) AUTHOR Эта страница руководства была написана Jan Dittberner <jandd@debian.org> для системы Debian GNU/Linux (но может использоваться другими). Jan Dittberner Суббота 21 июня 2008 22:44:33 CEST cracklib-check(8)
cracklib-check(8) System Manager's Manual cracklib-check(8) NAME cracklib-check - Check passwords using libcrack2 SYNOPSIS cracklib-check [-h|--no-echo] DESCRIPTION cracklib-check takes a list of passwords from stdin and checks them via libcrack2's FascistCheck(3) sub routine. OPTIONS --no-echo Don't echo the password which is ok to the terminal. -h, --help Print help explaining the command line options. RESULT cracklib-check prints each checked password and the corresponding re‐ sult of FascistCheck(3) to stdout. The password and the result are sep‐ arated by a colon. When --no-echo is specified, prints only the result if password is ok. SEE ALSO FascistCheck(3) AUTHOR This man page was written by Jan Dittberner <jandd@debian.org> for the Debian GNU/Linux System (but may be used by others). Jan Dittberner Sat Jun 21 22:44:33 CEST 2008 cracklib-check(8)
update-cracklib(8) Руководство системного администратора update-cracklib(8) NAME update-cracklib - Перегенерировать словарь cracklib SYNOPSIS update-cracklib DESCRIPTION update-cracklib создает сжатую и накопленную версию списков слов, хранящихся в директориях, указанных в файле конфигурации cracklib /etc/cracklib/cracklib.conf. Программы, использующие cracklib2, нуждаются в этой базе данных, чтобы быть полезными. По умолчанию этот скрипт вызывается cron каждый день. RESULT update-cracklib выводит два числа: количество слов, прочитанных из ASCII-словарей, и количество слов, в конечном итоге записанных в базу данных cracklib; если не возникло ошибок, эти числа должны быть равны. Возвращает 0 в случае успеха, в противном случае выводит сообщение об ошибке в стандартный вывод ошибок и возвращает -1. FILES /etc/cracklib/cracklib.conf скрипт оболочки, который устанавливает cracklib_dictpath_src, который должен быть списком исходных файлов словарей, разделенных пробелами. SEE ALSO cracklib(3), crack_mkdict(8) AUTHOR Эта программа и страница руководства были написаны Мартином Питтом <martin@pi-ware.de> для системы Debian GNU/Linux (но могут использоваться другими). Мартин Питт 09 июня 2003 update-cracklib(8)
update-cracklib(8) System Manager's Manual update-cracklib(8) NAME update-cracklib - Regenerate cracklib dictionary SYNOPSIS update-cracklib DESCRIPTION update-cracklib builds a compressed and accumulated version of wordlists stored in the directories given in cracklib's configuration file /etc/cracklib/cracklib.conf. Programs using cracklib2 need this database to be of any use. By default this script is called by cron every day. RESULT update-cracklib prints out two numbers: the number of words read from the ASCII dictionaries and the number of words eventually written into the cracklib database; if no error occurred, these should be equal. 0 is returned on success, otherwise an error message is printed to standard error and -1 is returned. FILES /etc/cracklib/cracklib.conf shell script that sets cracklib_dictpath_src which must be a space separated list of source dictionary files. SEE ALSO cracklib(3), crack_mkdict(8) AUTHOR This program and manual page was written by Martin Pitt <martin@pi‐ ware.de> for the Debian GNU/Linux System (but may be used by others). Martin Pitt June 09, 2003 update-cracklib(8)