notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details on branch 2023Q4
libpwquality Library for generating random passwords and quality checking
1.4.5_2 security on this many watch lists=8 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.4.5_2Version of this port present on the latest quarterly branch.
Maintainer: desktop@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2014-03-08 17:11:59
Last Update: 2025-06-19 20:28:47
Commit Hash: 4f0eba1
People watching this port, also watch:: dejavu, cups, libxml2, nss, libxslt
License: GPLv2+ LIBPWQUALITY
WWW:
https://github.com/libpwquality/libpwquality
Description:
This is a libpwquality library for password quality checking and generation of random passwords that pass the checks.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (78 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/libpwquality-1.4.5_2/catalog.mk
  3. /usr/local/share/licenses/libpwquality-1.4.5_2/LICENSE
  4. /usr/local/share/licenses/libpwquality-1.4.5_2/GPLv2+
  5. /usr/local/share/licenses/libpwquality-1.4.5_2/LIBPWQUALITY
  6. bin/pwmake
  7. bin/pwscore
  8. etc/security/pwquality.conf
  9. include/pwquality.h
  10. lib/libpwquality.a
  11. lib/libpwquality.so
  12. lib/libpwquality.so.1
  13. lib/libpwquality.so.1.0.2
  14. lib/python3.11/site-packages/pwquality-1.4.5-py3.11.egg-info/PKG-INFO
  15. lib/python3.11/site-packages/pwquality-1.4.5-py3.11.egg-info/SOURCES.txt
  16. lib/python3.11/site-packages/pwquality-1.4.5-py3.11.egg-info/dependency_links.txt
  17. lib/python3.11/site-packages/pwquality-1.4.5-py3.11.egg-info/top_level.txt
  18. lib/python3.11/site-packages/pwquality.cpython-311.so
  19. libdata/pkgconfig/pwquality.pc
  20. share/man/man1/pwmake.1.gz
  21. share/man/man1/pwscore.1.gz
  22. share/man/man3/pwquality.3.gz
  23. share/man/man5/pwquality.conf.5.gz
  24. share/locale/ar/LC_MESSAGES/libpwquality.mo
  25. share/locale/as/LC_MESSAGES/libpwquality.mo
  26. share/locale/az/LC_MESSAGES/libpwquality.mo
  27. share/locale/bg/LC_MESSAGES/libpwquality.mo
  28. share/locale/bn_IN/LC_MESSAGES/libpwquality.mo
  29. share/locale/ca/LC_MESSAGES/libpwquality.mo
  30. share/locale/cs/LC_MESSAGES/libpwquality.mo
  31. share/locale/da/LC_MESSAGES/libpwquality.mo
  32. share/locale/de/LC_MESSAGES/libpwquality.mo
  33. share/locale/es/LC_MESSAGES/libpwquality.mo
  34. share/locale/eu/LC_MESSAGES/libpwquality.mo
  35. share/locale/fa/LC_MESSAGES/libpwquality.mo
  36. share/locale/fi/LC_MESSAGES/libpwquality.mo
  37. share/locale/fr/LC_MESSAGES/libpwquality.mo
  38. share/locale/fur/LC_MESSAGES/libpwquality.mo
  39. share/locale/gu/LC_MESSAGES/libpwquality.mo
  40. share/locale/he/LC_MESSAGES/libpwquality.mo
  41. share/locale/hi/LC_MESSAGES/libpwquality.mo
  42. share/locale/hu/LC_MESSAGES/libpwquality.mo
  43. share/locale/id/LC_MESSAGES/libpwquality.mo
  44. share/locale/it/LC_MESSAGES/libpwquality.mo
  45. share/locale/ja/LC_MESSAGES/libpwquality.mo
  46. share/locale/ka/LC_MESSAGES/libpwquality.mo
  47. share/locale/kk/LC_MESSAGES/libpwquality.mo
  48. share/locale/km/LC_MESSAGES/libpwquality.mo
  49. share/locale/kn/LC_MESSAGES/libpwquality.mo
  50. share/locale/ko/LC_MESSAGES/libpwquality.mo
  51. share/locale/ml/LC_MESSAGES/libpwquality.mo
  52. share/locale/mr/LC_MESSAGES/libpwquality.mo
  53. share/locale/nb/LC_MESSAGES/libpwquality.mo
  54. share/locale/nl/LC_MESSAGES/libpwquality.mo
  55. share/locale/or/LC_MESSAGES/libpwquality.mo
  56. share/locale/pa/LC_MESSAGES/libpwquality.mo
  57. share/locale/pl/LC_MESSAGES/libpwquality.mo
  58. share/locale/pt/LC_MESSAGES/libpwquality.mo
  59. share/locale/pt_BR/LC_MESSAGES/libpwquality.mo
  60. share/locale/ru/LC_MESSAGES/libpwquality.mo
  61. share/locale/si/LC_MESSAGES/libpwquality.mo
  62. share/locale/sk/LC_MESSAGES/libpwquality.mo
  63. share/locale/sq/LC_MESSAGES/libpwquality.mo
  64. share/locale/sr/LC_MESSAGES/libpwquality.mo
  65. share/locale/sr@latin/LC_MESSAGES/libpwquality.mo
  66. share/locale/sv/LC_MESSAGES/libpwquality.mo
  67. share/locale/ta/LC_MESSAGES/libpwquality.mo
  68. share/locale/te/LC_MESSAGES/libpwquality.mo
  69. share/locale/tr/LC_MESSAGES/libpwquality.mo
  70. share/locale/uk/LC_MESSAGES/libpwquality.mo
  71. share/locale/ur/LC_MESSAGES/libpwquality.mo
  72. share/locale/vi/LC_MESSAGES/libpwquality.mo
  73. share/locale/zh_CN/LC_MESSAGES/libpwquality.mo
  74. share/locale/zh_TW/LC_MESSAGES/libpwquality.mo
  75. share/locale/zu/LC_MESSAGES/libpwquality.mo
  76. @owner
  77. @group
  78. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • libpwquality>0:security/libpwquality
To install the port:
cd /usr/ports/security/libpwquality/ && make install clean
To add the package, run one of these commands:
  • pkg install security/libpwquality
  • pkg install libpwquality
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: libpwquality
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1669228314 SHA256 (libpwquality-1.4.5.tar.bz2) = 6fcf18b75d305d99d04d2e42982ed5b787a081af2842220ed63287a2d6a10988 SIZE (libpwquality-1.4.5.tar.bz2) = 433961

Packages (timestamps in pop-ups are UTC):
libpwquality
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.4.5_21.4.5_21.4.41.4.5_21.4.5_2n/an/an/a
FreeBSD:13:quarterly1.4.5_21.4.5_21.4.51.4.5_21.4.5_2n/an/an/a
FreeBSD:14:latest1.4.5_21.4.5_21.4.51.4.5_21.4.5_21.4.5-1.4.5
FreeBSD:14:quarterly1.4.5_21.4.5_2-1.4.5_21.4.5_21.4.51.4.51.4.5
FreeBSD:15:latest1.4.5_21.4.5_2n/a1.4.5_2n/an/a1.4.5_11.4.5_1
FreeBSD:15:quarterly1.4.5_21.4.5_2n/a-n/an/a--
FreeBSD:16:latest1.4.5_21.4.5_2n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py311-setuptools>0 : devel/py-setuptools@py311
  2. gmake>=4.4.1 : devel/gmake
  3. gettext-runtime>=0.22_1 : devel/gettext-runtime
  4. msgfmt : devel/gettext-tools
  5. intltool-extract : textproc/intltool
  6. python3.11 : lang/python311
Library dependencies:
  1. libcrack.so : security/cracklib
  2. libintl.so : devel/gettext-runtime
This port is required by:
for Libraries
  1. deskutils/gnome-initial-setup
  2. net/freeipa-client
  3. security/seahorse
  4. sysutils/budgie-control-center
  5. sysutils/calamares
  6. sysutils/gnome-control-center

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. sysutils/plasma5-user-manager*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for libpwquality-1.4.5_2: NLS=on: Native Language Support PYTHON=on: Python bindings or support ===> Use 'make config' to modify these settings
Options name:
security_libpwquality
USES:
cpe gmake libtool localbase pathfix tar:bz2 gettext gnome python:build
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://github.com/libpwquality/libpwquality/releases/download/libpwquality-1.4.5/
Collapse this list.

There are no commits on branch 2023Q4 for this port