diff options
author | Matthew Burgess <matthew@linuxfromscratch.org> | 2012-02-14 20:49:29 +0000 |
---|---|---|
committer | Matthew Burgess <matthew@linuxfromscratch.org> | 2012-02-14 20:49:29 +0000 |
commit | ed21235c012efda4f7fae63d89714555235c0e48 (patch) | |
tree | 83d1aa2d402a7a474508a4b063f2ca1c8f7e0510 | |
parent | b63bb9a9e5098c1a07e25d5f3db9f9db5dda1108 (diff) |
Upgrade to Shadow-4.1.5. Fixes #3019.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9745 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
-rw-r--r-- | appendices/dependencies.xml | 2 | ||||
-rw-r--r-- | chapter01/changelog.xml | 4 | ||||
-rw-r--r-- | chapter01/whatsnew.xml | 8 | ||||
-rw-r--r-- | chapter03/patches.xml | 10 | ||||
-rw-r--r-- | chapter06/shadow.xml | 10 | ||||
-rw-r--r-- | packages.ent | 6 | ||||
-rw-r--r-- | patches.ent | 7 |
7 files changed, 29 insertions, 18 deletions
diff --git a/appendices/dependencies.xml b/appendices/dependencies.xml index 726c97bb1..b8d25ae9e 100644 --- a/appendices/dependencies.xml +++ b/appendices/dependencies.xml @@ -1723,7 +1723,7 @@ <segtitle>&external;</segtitle> <seglistitem> - <seg>None</seg> + <seg>Acl, Attr, Cracklib, PAM</seg> </seglistitem> </segmentedlist> diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 234ed3abd..2f8220c76 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -41,6 +41,10 @@ <para>2012-02-14</para> <itemizedlist> <listitem> + <para>[matthew] - Upgrade to Shadow-4.1.5. Fixes + <ulink url="&lfs-ticket-root;3019">#3019</ulink>.</para> + </listitem> + <listitem> <para>[matthew] - Upgrade to Linux-3.2.6. Fixes <ulink url="&lfs-ticket-root;3018">#3018</ulink>.</para> </listitem> diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index cb8ac33c3..d6ee7a19c 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -169,9 +169,9 @@ <!--<listitem> <para>Sed &sed-version;</para> </listitem>--> - <!--<listitem> + <listitem> <para>Shadow &shadow-version;</para> - </listitem>--> + </listitem> <!--<listitem> <para>Sysklogd &sysklogd-version;</para> </listitem>--> @@ -227,6 +227,10 @@ <para>&mpfr-fixes-patch;</para> </listitem> + <listitem> + <para>&shadow-nscd-patch;</para> + </listitem> + </itemizedlist> <itemizedlist> diff --git a/chapter03/patches.xml b/chapter03/patches.xml index 72d0efe5f..051d0129a 100644 --- a/chapter03/patches.xml +++ b/chapter03/patches.xml @@ -180,13 +180,13 @@ </listitem> </varlistentry> - <!-- <varlistentry> - <term>Shadow Useradd Patch - <token>&shadow-useradd-patch-size;</token>:</term> + <varlistentry> + <term>Shadow nscd Patch - <token>&shadow-nscd-patch-size;</token>:</term> <listitem> - <para>Download: <ulink url="&patches-root;&shadow-useradd-patch;"/></para> - <para>MD5 sum: <literal>&shadow-useradd-patch-md5;</literal></para> + <para>Download: <ulink url="&patches-root;&shadow-nscd-patch;"/></para> + <para>MD5 sum: <literal>&shadow-nscd-patch-md5;</literal></para> </listitem> - </varlistentry> --> + </varlistentry> <!--<varlistentry> <term>Zlib fPIC Patch - <token>&zlib-fpic-patch-size;</token>:</term> diff --git a/chapter06/shadow.xml b/chapter06/shadow.xml index de7f5cbe8..8dd1930e7 100644 --- a/chapter06/shadow.xml +++ b/chapter06/shadow.xml @@ -49,16 +49,18 @@ command below.</para> </note> + <para>Apply a patch to fix an issue when running various programs from this + package when they are used when the <command>nscd</command> daemon is not + running:</para> + +<screen><userinput remap="pre">patch -Np1 -i ../&shadow-nscd-patch;</userinput></screen> + <para>Disable the installation of the <command>groups</command> program and its man pages, as Coreutils provides a better version:</para> <screen><userinput remap="pre">sed -i 's/groups$(EXEEXT) //' src/Makefile.in find man -name Makefile.in -exec sed -i 's/groups\.1 / /' {} \;</userinput></screen> - <para>Fix an issue with the installation of Russian man pages:</para> - -<screen><userinput remap="pre">sed -i 's/man_MANS = $(man_nopam) /man_MANS = /' man/ru/Makefile.in</userinput></screen> - <para id="shadow-login_defs">Instead of using the default <emphasis>crypt</emphasis> method, use the more secure <emphasis>SHA-512</emphasis> method of password encryption, which also diff --git a/packages.ent b/packages.ent index 9cc865495..4f4846ae8 100644 --- a/packages.ent +++ b/packages.ent @@ -466,10 +466,10 @@ <!ENTITY sed-ch6-du "8.3 MB"> <!ENTITY sed-ch6-sbu "0.2 SBU"> -<!ENTITY shadow-version "4.1.4.3"> -<!ENTITY shadow-size "1,762 KB"> +<!ENTITY shadow-version "4.1.5"> +<!ENTITY shadow-size "2,105 KB"> <!ENTITY shadow-url "http://pkg-shadow.alioth.debian.org/releases/shadow-&shadow-version;.tar.bz2"> -<!ENTITY shadow-md5 "b8608d8294ac88974f27b20f991c0e79"> +<!ENTITY shadow-md5 "d5f7a588fadb79faeb4b08b1eee82e9a"> <!ENTITY shadow-home "http://pkg-shadow.alioth.debian.org/"> <!ENTITY shadow-ch6-du "30 MB"> <!ENTITY shadow-ch6-sbu "0.3 SBU"> diff --git a/patches.ent b/patches.ent index fcd449a9f..3cfc4eee6 100644 --- a/patches.ent +++ b/patches.ent @@ -99,9 +99,10 @@ <!ENTITY readline-fixes-patch-size "1.3 KB"> -<!-- <!ENTITY shadow-useradd-patch "shadow-&shadow-version;-useradd_fix-2.patch"> -<!ENTITY shadow-useradd-patch-md5 "5f35528f38d5432d5fa2dd79d04bdfdd"> -<!ENTITY shadow-useradd-patch-size "6.1 KB"> --> +<!ENTITY shadow-nscd-patch "shadow-&shadow-version;-nscd-1.patch"> +<!ENTITY shadow-nscd-patch-md5 "6fd6a209c1aa623bad913fcff20b7d8e"> +<!ENTITY shadow-nscd-patch-size "1.1 KB"> + <!ENTITY tar-overflow-patch "tar-&tar-version;-overflow_fix-1.patch"> <!ENTITY tar-overflow-patch-md5 "1912ec36d2a0e2b96678651cf583ce6f"> |