Package Updates.

Update to iso-codes-4.8.0.
Update to libgsf-1.14.48.
Update to shadow-4.10.
This commit is contained in:
Bruce Dubbs 2022-01-01 11:25:35 -06:00
parent c365a72b73
commit 922e013fac
5 changed files with 77 additions and 29 deletions

View File

@ -6,9 +6,9 @@
<!ENTITY libgsf-download-http "&gnome-download-http;/libgsf/1.14/libgsf-&libgsf-version;.tar.xz">
<!ENTITY libgsf-download-ftp "&gnome-download-ftp;/libgsf/1.14/libgsf-&libgsf-version;.tar.xz">
<!ENTITY libgsf-md5sum "20bf9933128210d7a9f920a34198d22f">
<!ENTITY libgsf-size "676 KB">
<!ENTITY libgsf-buildsize "15 MB (with tests)">
<!ENTITY libgsf-md5sum "337a0dfa832d2af6f171b53adac697c1">
<!ENTITY libgsf-size "688 KB">
<!ENTITY libgsf-buildsize "14 MB (with tests)">
<!ENTITY libgsf-time "0.3 SBU (with tests)">
]>

View File

@ -4,11 +4,11 @@
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
<!ENTITY iso-codes-download-http "http://ftp.debian.org/debian/pool/main/i/iso-codes//iso-codes_&iso-codes-version;.orig.tar.xz">
<!ENTITY iso-codes-download-http "http://ftp.debian.org/debian/pool/main/i/iso-codes/iso-codes_&iso-codes-version;.orig.tar.xz">
<!ENTITY iso-codes-download-ftp " ">
<!ENTITY iso-codes-md5sum "3b29445663cd01922dcea24a02228c69">
<!ENTITY iso-codes-size "3.8 MB">
<!ENTITY iso-codes-buildsize "111 MB">
<!ENTITY iso-codes-md5sum "bb6b450a52a140704044ed1d9a4c2a61">
<!ENTITY iso-codes-size "3.6 MB">
<!ENTITY iso-codes-buildsize "90 MB">
<!ENTITY iso-codes-time "0.2 SBU (with tests)">
]>

View File

@ -41,6 +41,24 @@
</itemizedlist>
</listitem>
-->
<listitem>
<para>January 1st, 2022</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to iso-codes-4.8.0. Fixes
<ulink url="&blfs-ticket-root;15905">#15905</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to libgsf-1.14.48. Fixes
<ulink url="&blfs-ticket-root;159901">#15901</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to shadow-4.10. Fixes
<ulink url="&blfs-ticket-root;15878">#15878</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>December 31st, 2021</para>
<itemizedlist>

View File

@ -34,7 +34,7 @@
<!ENTITY p11-kit-version "0.24.0">
<!ENTITY polkit-version "0.120">
<!ENTITY polkit-gnome-version "0.105">
<!ENTITY shadow-version "4.9">
<!ENTITY shadow-version "4.10">
<!ENTITY ssh-askpass-version "&openssh-version;">
<!ENTITY stunnel-version "5.61">
<!ENTITY sudo-version "1.9.8p2">
@ -115,7 +115,7 @@
<!ENTITY icu-dl-version "&icu-major;_&icu-minor;"><!-- _&icu-patch;-->
<!ENTITY inih-version "53">
<!ENTITY iso-codes-version "4.7.0">
<!ENTITY iso-codes-version "4.8.0">
<!ENTITY jansson-version "2.14">
<!--<!ENTITY JS52-version "52.2.1gnome1">-->
<!--<!ENTITY JS60-version "60.8.0">-->
@ -142,7 +142,7 @@
<!ENTITY libglade-version "2.6.4">
<!ENTITY libgpg-error-version "1.43">
<!ENTITY libgrss-version "0.7.0">
<!ENTITY libgsf-version "1.14.47">
<!ENTITY libgsf-version "1.14.48">
<!ENTITY libgudev-version "237">
<!ENTITY libgusb-version "0.3.9">
<!ENTITY libical-version "3.0.12">

View File

@ -6,10 +6,10 @@
<!ENTITY shadow-download-http "https://github.com/shadow-maint/shadow/releases/download/v&shadow-version;/shadow-&shadow-version;.tar.xz">
<!ENTITY shadow-download-ftp " ">
<!ENTITY shadow-md5sum "126924090caf72f3de7e9261fd4e10ac">
<!ENTITY shadow-md5sum "3a7936a9d0834243816fe0977c3b956e">
<!ENTITY shadow-size "1.6 MB">
<!ENTITY shadow-buildsize "40 MB">
<!ENTITY shadow-time "0.3 SBU">
<!ENTITY shadow-buildsize "38 MB">
<!ENTITY shadow-time "0.2 SBU">
]>
<sect1 id="shadow" xreflabel="Shadow-&shadow-version;">
@ -76,6 +76,16 @@
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">Additional Downloads</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Required patch:
<ulink url="&patch-root;/shadow-&shadow-version;-useradd_segfault-1.patch"/>
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">Shadow Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
@ -117,12 +127,10 @@
commands:
</para>
<screen><userinput>sed -i.orig '/$(LIBTCB)/i $(LIBPAM) \\' libsubid/Makefile.am &amp;&amp;
sed -i "224s/rounds/min_rounds/" libmisc/salt.c &amp;&amp;
<screen><userinput>patch -Np1 -i ../shadow-4.10--useradd_segfault-1.patch &amp;&amp;
autoreconf -fiv &amp;&amp;
sed -i 's/groups$(EXEEXT) //' src/Makefile.in &amp;&amp;
sed -i "224s/rounds/min_rounds/" libmisc/salt.c &amp;&amp;
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/getspnam\.3 / /' {} \; &amp;&amp;
@ -134,8 +142,7 @@ sed -e 's@#ENCRYPT_METHOD DES@ENCRYPT_METHOD SHA512@' \
-i etc/login.defs &amp;&amp;
./configure --sysconfdir=/etc \
--with-group-name-max-length=32 \
--without-su &amp;&amp;
--with-group-name-max-length=32 &amp;&amp;
make</userinput></screen>
<para>
@ -198,15 +205,6 @@ make</userinput></screen>
when <application>Linux-PAM</application> is available.
</para>
<!-- No longer needed as of 4.8
<para>
<command>mv -v /usr/bin/passwd /bin</command>: The
<command>passwd</command> program may be needed during times when the
<filename class='directory'>/usr</filename> filesystem is not mounted so
it is moved into the root partition.
</para>
-->
</sect2>
<sect2 role="configuration">
@ -421,6 +419,38 @@ password include system-password
EOF</userinput></screen>
</sect4>
<sect4>
<title>'su'</title>
<screen role="root"><userinput>cat &gt; /etc/pam.d/chage &lt;&lt; "EOF"
<literal># Begin /etc/pam.d/su
# always allow root
auth sufficient pam_rootok.so
# Allow users in the wheel group to execute su without a password
# disabled by default
#auth sufficient pam_wheel.so trust use_uid
# include system auth settings
auth include system-auth
# limit su to users in the wheel group
auth required pam_wheel.so use_uid
# include system account settings
account include system-account
# Set default environment variables for the service user
session required pam_env.so
# include system session settings
session include system-session
# End /etc/pam.d/su</literal>
EOF</userinput></screen>
</sect4>
<sect4>
<title>'chage'</title>