Remove references to cracklib when talking about pam configuration, and add

references to libpwquality.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@23347 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Pierre Labastie 2020-06-30 12:40:31 +00:00
parent acdc8b01f3
commit 19d6c39b6a
4 changed files with 23 additions and 8 deletions

View File

@ -1,12 +1,12 @@
<!-- $LastChangedBy$ $Date$ --> <!-- $LastChangedBy$ $Date$ -->
<!ENTITY day "29"> <!-- Always 2 digits --> <!ENTITY day "30"> <!-- Always 2 digits -->
<!ENTITY month "06"> <!-- Always 2 digits --> <!ENTITY month "06"> <!-- Always 2 digits -->
<!ENTITY year "2020"> <!ENTITY year "2020">
<!ENTITY copyrightdate "2001-&year;"> <!ENTITY copyrightdate "2001-&year;">
<!ENTITY copyholder "The BLFS Development Team"> <!ENTITY copyholder "The BLFS Development Team">
<!ENTITY version "&year;-&month;-&day;"> <!ENTITY version "&year;-&month;-&day;">
<!ENTITY releasedate "June 29th, &year;"> <!ENTITY releasedate "June 30th, &year;">
<!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP --> <!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
<!ENTITY blfs-version "svn"> <!-- svn|[release #] --> <!ENTITY blfs-version "svn"> <!-- svn|[release #] -->
<!ENTITY lfs-version "development"> <!-- x.y|development --> <!ENTITY lfs-version "development"> <!-- x.y|development -->

View File

@ -41,6 +41,17 @@
</itemizedlist> </itemizedlist>
</listitem> </listitem>
--> -->
<listitem>
<para>June 30th, 2020</para>
<itemizedlist>
<listitem>
<para>[pierre] - Add some explanation about cracklib and pwquality
to the PAM page and update shadow <quote>important</quote> note
about rebuilding after PAM.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem> <listitem>
<para>June 29th, 2020</para> <para>June 29th, 2020</para>
<itemizedlist> <itemizedlist>

View File

@ -105,7 +105,6 @@
<para role="optional"> <para role="optional">
<xref linkend="db"/>, <xref linkend="db"/>,
<xref linkend="libnsl"/>, <xref linkend="libnsl"/>,
<xref linkend="libpwquality"/>,
<xref linkend="libtirpc"/>, <xref linkend="libtirpc"/>,
<ulink url="https://github.com/linux-audit/audit-userspace">libaudit</ulink>, and <ulink url="https://github.com/linux-audit/audit-userspace">libaudit</ulink>, and
<ulink url="http://www.prelude-siem.org">Prelude</ulink> <ulink url="http://www.prelude-siem.org">Prelude</ulink>
@ -128,6 +127,12 @@
need</phrase><phrase revision="sysv">needs</phrase> to be reinstalled need</phrase><phrase revision="sysv">needs</phrase> to be reinstalled
after installing and configuring <application>Linux PAM</application>. after installing and configuring <application>Linux PAM</application>.
</para> </para>
<para role="recommended">
With Linux-PAM-1.4.0 and higher, the pam_cracklib module is not
installed by default. To enforce strong passwords, it is recommended
to use <xref role="runtime" linkend="libpwquality"/>.
</para>
</note> </note>
<para condition="html" role="usernotes">User Notes: <para condition="html" role="usernotes">User Notes:

View File

@ -82,7 +82,7 @@
<bridgehead renderas="sect4">Required</bridgehead> <bridgehead renderas="sect4">Required</bridgehead>
<para role="required"> <para role="required">
<xref linkend="linux-pam"/> or <xref linkend="linux-pam"/> or
<xref linkend="cracklib"/> <xref role="nodep" linkend="cracklib"/>
</para> </para>
<para condition="html" role="usernotes"> <para condition="html" role="usernotes">
@ -96,8 +96,7 @@
<important> <important>
<para> <para>
The installation commands shown below are for installations where The installation commands shown below are for installations where
<application>Linux-PAM</application> has been installed (with or <application>Linux-PAM</application> has been installed and
without a <application>CrackLib</application> installation) and
<application>Shadow</application> is being reinstalled to support the <application>Shadow</application> is being reinstalled to support the
<application>Linux-PAM</application> installation. <application>Linux-PAM</application> installation.
</para> </para>
@ -267,8 +266,8 @@ make</userinput></screen>
on the <xref linkend="linux-pam"/> page for further configuration on the <xref linkend="linux-pam"/> page for further configuration
information. For information specific to integrating information. For information specific to integrating
<application>Shadow</application>, <application>Linux-PAM</application> <application>Shadow</application>, <application>Linux-PAM</application>
and <application>CrackLib</application>, you can visit the following and <application>libpwquality</application>, you can visit the
link: following link:
</para> </para>
<itemizedlist spacing="compact"> <itemizedlist spacing="compact">