"Fossies" - the Fresh Open Source Software Archive
Member "passwdqc-2.0.3/INSTALL" (23 Jun 2023, 2479 Bytes) of package /linux/privat/passwdqc-2.0.3.tar.gz:
As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard
) with prefixed line numbers.
Alternatively you can here view
the uninterpreted source code file.
See also the latest Fossies "Diffs"
side-by-side code changes report for "INSTALL": 2.0.2_vs_2.0.3
1 Many Linux distributions, FreeBSD 5.0+, and DragonFly BSD 2.2+ include
2 pam_passwdqc or the full-blown passwdqc package in the distribution or
3 provide it as a "native" package to be installed - so you may just use
4 that. The instructions below apply if your distribution lacks passwdqc
5 or if you prefer to build and install passwdqc on your own (such as to
6 get a newer version of it than one available in/for the distribution).
8 On a system with the PAM (Pluggable Authentication Modules) framework,
9 you may build all components of passwdqc (the library, the PAM module,
10 and two command-line programs) by simply running "make". To install,
11 run "make install". To uninstall, run "make uninstall".
13 On a system with the PAM framework built with i18n support enabled
14 you may also build pam_passwdqc with i18n support by adding
15 -DENABLE_NLS=1 to CPPFLAGS. To compile translation files, run
16 "make locales". To install them, run "make install_locales".
18 On a system with the PAM framework built with Linux audit support
19 enabled you may also build pam_passwdqc with audit support by adding
20 -DHAVE_LIBAUDIT=1 to CPPFLAGS.
22 On a system without PAM, you may build everything but the PAM module
23 with "make utils". To install, run "make install_lib install_utils".
24 To uninstall, run "make remove_lib remove_utils".
26 Please note that currently passwdqc's default is to install right into
27 system directories such as /etc, /lib, /usr/lib, /usr/include,
28 /usr/share/man, /usr/bin. If desired, these pathnames may be overridden
29 on make's command-line (please see Makefile for the available macro
30 names and passwdqc.spec for some examples).
32 Since passwdqc installs a new shared library, you may need to run the
33 ldconfig(8) program to update the dynamic linker cache.
35 Alternatively, on a Red Hat'ish Linux system and under an account
36 configured to build RPM packages (perhaps with ~/.rpmmacros specifying
37 the proper pathnames for %_topdir, %_tmppath, and %buildroot), you may
38 build RPM packages by running "rpmbuild -tb passwdqc-2.0.3.tar.gz", then
39 install the two binary subpackages with "rpm -Uvh passwdqc*-2.0.3*.rpm".
40 This works due to the RPM spec file included in the tarball.
42 Please refer to README and PLATFORMS for information on configuring your
43 system to use the PAM module. You may also refer to the pam_passwdqc(8)
44 and passwdqc.conf(5) manual pages.
46 Please refer to the pwqcheck(1), pwqfilter(1), and pwqgen(1) manual
47 pages for information on using the command-line programs.