mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-01-23 22:42:14 +08:00
shadow/pam patches
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@1217 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
parent
64b92847f4
commit
419dd500f6
@ -55,6 +55,9 @@ otherterm="gSMB">SMB</glossseealso></glossdef></glossentry>
|
||||
<glossentry id="gCVS"><glossterm><acronym>CVS</acronym></glossterm>
|
||||
<glossdef><para>Concurrent Versions System</para></glossdef></glossentry>
|
||||
|
||||
<glossentry id="gDES"><glossterm><acronym>DES</acronym></glossterm>
|
||||
<glossdef><para>Data Encryption Standard</para></glossdef></glossentry>
|
||||
|
||||
<glossentry id="gDHCP"><glossterm><acronym>DHCP</acronym></glossterm>
|
||||
<glossdef><para>Dynamic Host Configuration Protocol</para></glossdef></glossentry>
|
||||
|
||||
|
@ -5,7 +5,8 @@
|
||||
<para>Install <application>Linux-<acronym>PAM</acronym></application> by
|
||||
running the following commands:</para>
|
||||
|
||||
<screen><userinput><command>./configure --enable-static-libpam --with-mailspool=/var/mail \
|
||||
<screen><userinput><command>patch -Np1 -i ../Linux-PAM-0.77-linkage-1.patch &&
|
||||
./configure --enable-static-libpam --with-mailspool=/var/mail \
|
||||
--enable-read-both-confs --sysconfdir=/etc &&
|
||||
make &&
|
||||
make install &&
|
||||
|
@ -19,6 +19,13 @@ url="&Linux_PAM-download-ftp;"/></para></listitem>
|
||||
&Linux_PAM-time;</para></listitem></itemizedlist>
|
||||
</sect3>
|
||||
|
||||
<sect3><title>Additional download</title>
|
||||
<itemizedlist spacing='compact'>
|
||||
<listitem><para>Required patch:
|
||||
<ulink url="&patch-root;/Linux-PAM-0.77-linkage-1.patch"/></para></listitem></itemizedlist>
|
||||
</sect3>
|
||||
|
||||
|
||||
<sect3><title><application>Linux-<acronym>PAM</acronym></application>
|
||||
dependencies</title>
|
||||
<sect4><title>Optional</title>
|
||||
|
@ -3,7 +3,7 @@
|
||||
<title>Security</title>
|
||||
|
||||
<para>Security takes many forms in a computing environment. This chapter
|
||||
gives examples of three different types of security; access, prevention
|
||||
gives examples of three different types of security: access, prevention
|
||||
and detection.</para>
|
||||
|
||||
<para>Access for users is usually handled by <command>login</command> or an
|
||||
@ -14,7 +14,7 @@ can also be secured by policies set by <application>iptables</application>,
|
||||
commonly referred to as a firewall.</para>
|
||||
|
||||
<para>Prevention of breaches, like a trojan, are assisted by applications like
|
||||
<application>gnupg</application>, specifically the ability to confirm signed
|
||||
<application>GnuPG</application>, specifically the ability to confirm signed
|
||||
packages, which prevents modification of the tarball after the packager creates
|
||||
it.</para>
|
||||
|
||||
|
@ -1,5 +1,8 @@
|
||||
<sect1 id="shadow">
|
||||
<?dbhtml filename="shadow.html" dir="postlfs"?>
|
||||
<title>Shadow-4.0.3</title>
|
||||
|
||||
<sect2>
|
||||
<title>Configuring shadow</title>
|
||||
|
||||
<para>Shadow's Configuration File</para>
|
||||
@ -8,13 +11,15 @@
|
||||
|
||||
<para>Enabling MD5 Passwords</para>
|
||||
|
||||
<para>To enable MD5 Passwords, modify the line in the login.defs file
|
||||
that reads:
|
||||
<para>To enable MD5 Passwords, modify the line in the
|
||||
<filename>login.defs</filename> file that reads:
|
||||
<screen><userinput>#MD5_CRYPT_ENAB no</userinput></screen>
|
||||
to read:
|
||||
<screen><userinput>MD5_CRYPT_ENAB yes</userinput></screen>
|
||||
Passwords created after this change will be encrypted using MD5
|
||||
instead of using DES encryption.</para>
|
||||
(Message-Degest Algroithm) instead of using <acronym>DES</acronym> encryption.
|
||||
</para>
|
||||
</sect2>
|
||||
|
||||
&shadow-inst;
|
||||
&shadow-exp;
|
||||
|
@ -15,8 +15,8 @@
|
||||
|
||||
<para>Reinstall shadow by running the following commands:</para>
|
||||
|
||||
<screen><userinput><command>patch -Np1 -i ../shadow-4.0.3-pamfix-1.patch &&
|
||||
LDFLAGS="-lpam -lpam_misc" ./configure --prefix=/usr --libdir=/usr/lib \
|
||||
<screen><userinput><command>patch -Np1 -i ../shadow-4.0.3-pam-2.patch &&
|
||||
./configure --prefix=/usr --libdir=/usr/lib \
|
||||
--enable-shared --with-libpam &&
|
||||
make &&
|
||||
make install &&
|
||||
|
@ -1,6 +1,6 @@
|
||||
<sect1 id="freetype2" xreflabel="freetype-&freetype2-version;">
|
||||
<sect1 id="freetype2" xreflabel="FreeType-&freetype2-version;">
|
||||
<?dbhtml filename="freetype2.html" dir="x"?>
|
||||
<title>freetype-&freetype2-version;</title>
|
||||
<title>FreeType-&freetype2-version;</title>
|
||||
|
||||
&freetype2-intro;
|
||||
&freetype2-inst;
|
||||
|
@ -1,5 +1,5 @@
|
||||
<sect2>
|
||||
<title>Configuring <application>freetype2</application></title>
|
||||
<title>Configuring <application>FreeType2</application></title>
|
||||
|
||||
<sect3><title>Configuration Information</title>
|
||||
|
||||
|
@ -1,15 +1,15 @@
|
||||
<sect2>
|
||||
<title>Contents</title>
|
||||
|
||||
<para>The <application>freetype2</application> package contains <filename>
|
||||
<para>The <application>FreeType2</application> package contains <filename>
|
||||
libfreetype</filename> libraries.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2><title>Description</title>
|
||||
|
||||
<sect3><title>freetype2 libraries</title>
|
||||
<para><application>freetype2</application> libraries add TrueType font capabilities to
|
||||
<application>XFree86</application>.</para></sect3>
|
||||
<para><application>freetype2</application> libraries add TrueType font
|
||||
capabilities to <application>XFree86</application>.</para></sect3>
|
||||
|
||||
</sect2>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
<sect2>
|
||||
<title>Installation of <application>freetype2</application></title>
|
||||
<title>Installation of <application>FreeType2</application></title>
|
||||
|
||||
<para>Install <application>freetype2</application> by running the following
|
||||
<para>Install <application>FreeType2</application> by running the following
|
||||
commands:</para>
|
||||
|
||||
<screen><userinput><command>cp include/freetype/config/ftoption.h include/freetype/config/ftoption.h.orig &&
|
||||
|
@ -1,7 +1,7 @@
|
||||
<sect2>
|
||||
<title>Introduction to <application>freetype2</application></title>
|
||||
<title>Introduction to <application>FreeType2</application></title>
|
||||
|
||||
<para>The <application>freetype2</application> package contains a library to
|
||||
<para>The <application>FreeType2</application> package contains a library to
|
||||
allow <application>XFree86</application> to properly render TrueType fonts.</para>
|
||||
|
||||
<sect3><title>Package information</title>
|
||||
|
Loading…
Reference in New Issue
Block a user