Update to shadow-4.4.

Archive WebKitGTK+-2.4.11.



git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@18258 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Bruce Dubbs 2017-02-05 20:44:26 +00:00
parent 266784c082
commit 4af9931789
7 changed files with 41 additions and 20 deletions

View File

@ -45,6 +45,9 @@
<listitem>
<para>February 5th, 2017</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to shadow-4.4.</para>
</listitem>
<listitem>
<para>[dj] - Update to Chromium-56.0.2924.87. Fixes
<ulink url="&blfs-ticket-root;8845">#8845</ulink>.</para>

View File

@ -37,7 +37,7 @@
<!ENTITY openssl-version "1.0.2k">
<!ENTITY p11-kit-version "0.23.2"> <!-- Even minors only -->
<!ENTITY polkit-version "0.113">
<!ENTITY shadow-version "4.2.1">
<!ENTITY shadow-version "4.4">
<!ENTITY ssh-askpass-version "&openssh-version;">
<!ENTITY stunnel-version "5.40">
<!ENTITY sudo-version "1.8.19p2">

View File

@ -6,9 +6,9 @@
<!ENTITY shadow-download-http "http://pkg-shadow.alioth.debian.org/releases/shadow-&shadow-version;.tar.xz">
<!ENTITY shadow-download-ftp " ">
<!ENTITY shadow-md5sum "2bfafe7d4962682d31b5eba65dba4fc8">
<!ENTITY shadow-size "1.5 MB">
<!ENTITY shadow-buildsize "53 MB">
<!ENTITY shadow-md5sum "c06f8c2571b44899e60662f9ad259dd6">
<!ENTITY shadow-size "1.6 MB">
<!ENTITY shadow-buildsize "31 MB">
<!ENTITY shadow-time "0.2 SBU">
]>
@ -120,14 +120,17 @@
</para>
<screen><userinput>sed -i 's/groups$(EXEEXT) //' src/Makefile.in &amp;&amp;
find man -name Makefile.in -exec sed -i 's/groups\.1 / /' {} \; &amp;&amp;
find man -name Makefile.in -exec sed -i 's/groups\.1 / /' {} \; &amp;&amp;
find man -name Makefile.in -exec sed -i 's/getspnam\.3 / /' {} \; &amp;&amp;
find man -name Makefile.in -exec sed -i 's/passwd\.5 / /' {} \; &amp;&amp;
sed -i -e 's@#ENCRYPT_METHOD DES@ENCRYPT_METHOD SHA512@' \
-e 's@/var/spool/mail@/var/mail@' etc/login.defs &amp;&amp;
sed -i 's/1000/999/' etc/useradd &amp;&amp;
sed -i 's/1000/999/' etc/useradd &amp;&amp;
sed -i -e '/snprintf/s@_msg,@_msg, 256,@' src/su.c &amp;&amp;
sed -i -e '47 d' -e '60,65 d' libmisc/myname.c &amp;&amp;
./configure --sysconfdir=/etc --with-group-name-max-length=32 &amp;&amp;
make</userinput></screen>
@ -177,6 +180,17 @@ mv -v /usr/bin/passwd /bin</userinput></screen>
to make the default useradd consistent with the LFS groups file.
</para>
<para>
<command>sed -i -e '/snprintf/s@_msg,@_msg, 256,@' src/su.c</command>: Fix
a build error that only occurs if <xref linkend="linux-pam"/> is detected
by <command>configure</command>.
</para>
<para>
<command>sed -i '47 d' -e '60,65 d' libmisc/myname.c</command>: Apply
a security fix from upstream.
</para>
<para>
<parameter>--with-group-name-max-length=32</parameter>: The maximum
user name is 32 characters. Make the maximum group name the same.

View File

@ -68,8 +68,8 @@ $Date$
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="qt5.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="qtwebkit5.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="startup-notification.xml"/>
<!-- systemd only -->
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="webkitgtk2.xml"/>
<!--<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="webkitgtk2.xml"/>-->
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="webkitgtk.xml"/>

View File

@ -91,7 +91,8 @@
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<xref linkend="gtk-doc"/>,
<xref linkend="webkitgtk2"/>, and
<!--<xref linkend="webkitgtk2"/>, and -->
<ulink url="http://webkitgtk.org/releases/">WebKitGTK+-2.4.11</ulink> , and
<phrase revision="sysv"><ulink url="https://launchpad.net/zeitgeist/0.9/">Zeitgeist</ulink></phrase>
<phrase revision="systemd"><xref linkend="libzeitgeist"/></phrase>
</para>
@ -145,11 +146,11 @@ make</userinput></screen>
<para>
<parameter>-DHALF_BRO_INCOM_WEBKIT2=ON</parameter>: Links to <xref
linkend="webkitgtk"/> instead of WebKitGTK+-2.4.x.. Strictly
linkend="webkitgtk"/> instead of WebKitGTK+-2.4.x. Strictly
speaking, <xref linkend="webkitgtk"/> is not required and Midori could
be linked to WebKitGTK+-2.4.x. The former is deemed <quote>
experimental</quote> by upstream, but seems to work well. The latter is
an older API and less secure.
be linked to WebKitGTK+-2.4.x. The former used to be considered <quote>
experimental</quote> by upstream, but now is considered stable. However
the syntax has not yet been updated.
</para>
<para>

View File

@ -145,7 +145,8 @@
an <xref linkend="server-mail"/> (that provides a
<command>sendmail</command> program),
<xref linkend="gtk-doc"/>,
<xref linkend="webkitgtk2"/>, and
<!--<xref linkend="webkitgtk2"/>, and-->
<ulink url="http://webkitgtk.org/releases/">webkitgtk-2.4.11</ulink>, and
<ulink url="http://wvware.sourceforge.net/libwmf.html">libwmf</ulink>
</para>
@ -302,12 +303,14 @@ chown -R root:root /usr/share/gimp/2.0/help</userinput></screen>
</para>
<para>
The GIMP uses either a plugin (if you have installed <xref
linkend="webkitgtk2"/>) or a browser for its help system.<!--
The depedency to build the plugin, WebKitGTK+-2.4.x, has been
deprecated and is no longer in BLFS. --> To set up the help system to
work with the default browser, use Edit -> Preferences -> Help System
and select 'Web Browser' for the 'Help Browser to use' setting.
The GIMP uses either a plugin (if you have installed the external
package <ulink
url="http://webkitgtk.org/releases/">webkitgtk-2.4.11</ulink>) or a
browser for its help system.<!-- The depedency to build the plugin,
WebKitGTK+-2.4.x, has been deprecated and is no longer in BLFS. --> To
set up the help system to work with the default browser, use Edit ->
Preferences -> Help System and select 'Web Browser' for the 'Help
Browser to use' setting.
</para>
</sect3>