Mon Jul 8 18:00:35 UTC 2024

patches/packages/netatalk-3.2.2-x86_64-1_slack15.0.txz:  Upgraded.
  This is a bugfix release.
patches/packages/openssh-9.8p1-x86_64-3_slack15.0.txz:  Rebuilt.
  As upstream refactors this into smaller binaries, we could easily run into
  another update that causes an sshd lockout if the listener process isn't
  restarted. So, let's try to prevent that. After the package is upgraded,
  we'll use "sshd -t" to make sure that we have a sane configuration, and if
  so then we'll restart the listener process automatically.
  If you don't like this idea, you may turn it off in /etc/default/sshd.
This commit is contained in:
Patrick J Volkerding 2024-07-08 18:00:35 +00:00 committed by Eric Hameleers
parent 7b9fb4996b
commit 343c8c7b5e
9 changed files with 70 additions and 32 deletions

View file

@ -11,9 +11,28 @@
<description>Tracking Slackware development in git.</description>
<language>en-us</language>
<id xmlns="http://www.w3.org/2005/Atom">urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f</id>
<pubDate>Wed, 3 Jul 2024 22:27:28 GMT</pubDate>
<lastBuildDate>Thu, 4 Jul 2024 11:30:42 GMT</lastBuildDate>
<pubDate>Mon, 8 Jul 2024 18:00:35 GMT</pubDate>
<lastBuildDate>Tue, 9 Jul 2024 11:30:25 GMT</lastBuildDate>
<generator>maintain_current_git.sh v 1.17</generator>
<item>
<title>Mon, 8 Jul 2024 18:00:35 GMT</title>
<pubDate>Mon, 8 Jul 2024 18:00:35 GMT</pubDate>
<link>https://git.slackware.nl/current/tag/?h=20240708180035</link>
<guid isPermaLink="false">20240708180035</guid>
<description>
<![CDATA[<pre>
patches/packages/netatalk-3.2.2-x86_64-1_slack15.0.txz: Upgraded.
This is a bugfix release.
patches/packages/openssh-9.8p1-x86_64-3_slack15.0.txz: Rebuilt.
As upstream refactors this into smaller binaries, we could easily run into
another update that causes an sshd lockout if the listener process isn't
restarted. So, let's try to prevent that. After the package is upgraded,
we'll use "sshd -t" to make sure that we have a sane configuration, and if
so then we'll restart the listener process automatically.
If you don't like this idea, you may turn it off in /etc/default/sshd.
</pre>]]>
</description>
</item>
<item>
<title>Wed, 3 Jul 2024 22:27:28 GMT</title>
<pubDate>Wed, 3 Jul 2024 22:27:28 GMT</pubDate>

View file

@ -1,3 +1,14 @@
Mon Jul 8 18:00:35 UTC 2024
patches/packages/netatalk-3.2.2-x86_64-1_slack15.0.txz: Upgraded.
This is a bugfix release.
patches/packages/openssh-9.8p1-x86_64-3_slack15.0.txz: Rebuilt.
As upstream refactors this into smaller binaries, we could easily run into
another update that causes an sshd lockout if the listener process isn't
restarted. So, let's try to prevent that. After the package is upgraded,
we'll use "sshd -t" to make sure that we have a sane configuration, and if
so then we'll restart the listener process automatically.
If you don't like this idea, you may turn it off in /etc/default/sshd.
+--------------------------+
Wed Jul 3 22:27:28 UTC 2024
patches/packages/openssh-9.8p1-x86_64-2_slack15.0.txz: Rebuilt.
rc.sshd: also shut down sshd-session processes with "stop" function.

View file

@ -1,20 +1,20 @@
Wed Jul 3 22:30:40 UTC 2024
Mon Jul 8 18:03:34 UTC 2024
Here is the file list for this directory. If you are using a
mirror site and find missing or extra files in the disk
subdirectories, please have the archive administrator refresh
the mirror.
drwxr-xr-x 12 root root 4096 2024-07-03 22:27 .
drwxr-xr-x 12 root root 4096 2024-07-08 18:00 .
-rw-r--r-- 1 root root 5767 2022-02-02 22:44 ./ANNOUNCE.15.0
-rw-r--r-- 1 root root 16609 2022-03-30 19:03 ./CHANGES_AND_HINTS.TXT
-rw-r--r-- 1 root root 1246513 2024-07-03 21:23 ./CHECKSUMS.md5
-rw-r--r-- 1 root root 195 2024-07-03 21:23 ./CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 1246513 2024-07-03 22:31 ./CHECKSUMS.md5
-rw-r--r-- 1 root root 195 2024-07-03 22:31 ./CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 17976 1994-06-10 02:28 ./COPYING
-rw-r--r-- 1 root root 35147 2007-06-30 04:21 ./COPYING3
-rw-r--r-- 1 root root 19573 2016-06-23 20:08 ./COPYRIGHT.TXT
-rw-r--r-- 1 root root 616 2006-10-02 04:37 ./CRYPTO_NOTICE.TXT
-rw-r--r-- 1 root root 2140116 2024-07-03 22:27 ./ChangeLog.txt
-rw-r--r-- 1 root root 2140771 2024-07-08 18:00 ./ChangeLog.txt
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
drwxr-xr-x 2 root root 4096 2022-02-02 08:21 ./EFI/BOOT
-rw-r--r-- 1 root root 1187840 2021-06-15 19:16 ./EFI/BOOT/bootx64.efi
@ -25,7 +25,7 @@ drwxr-xr-x 2 root root 4096 2022-02-02 08:21 ./EFI/BOOT
-rwxr-xr-x 1 root root 2504 2019-07-05 18:54 ./EFI/BOOT/make-grub.sh
-rw-r--r-- 1 root root 10722 2013-09-21 19:02 ./EFI/BOOT/osdetect.cfg
-rw-r--r-- 1 root root 1273 2013-08-12 21:08 ./EFI/BOOT/tools.cfg
-rw-r--r-- 1 root root 1631015 2024-07-03 21:22 ./FILELIST.TXT
-rw-r--r-- 1 root root 1631015 2024-07-03 22:30 ./FILELIST.TXT
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
-rw-r--r-- 1 root root 864745 2022-02-02 08:25 ./PACKAGES.TXT
-rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT
@ -832,13 +832,13 @@ drwxr-xr-x 2 root root 4096 2022-12-17 19:52 ./pasture/source/samba
-rw-r--r-- 1 root root 7921 2018-04-29 17:31 ./pasture/source/samba/smb.conf.default
-rw-r--r-- 1 root root 7933 2018-01-14 20:41 ./pasture/source/samba/smb.conf.default.orig
-rw-r--r-- 1 root root 536 2017-03-23 19:18 ./pasture/source/samba/smb.conf.diff.gz
drwxr-xr-x 4 root root 4096 2024-07-03 22:30 ./patches
-rw-r--r-- 1 root root 126696 2024-07-03 22:30 ./patches/CHECKSUMS.md5
-rw-r--r-- 1 root root 195 2024-07-03 22:30 ./patches/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 172511 2024-07-03 22:30 ./patches/FILE_LIST
-rw-r--r-- 1 root root 18010030 2024-07-03 22:30 ./patches/MANIFEST.bz2
-rw-r--r-- 1 root root 90203 2024-07-03 22:30 ./patches/PACKAGES.TXT
drwxr-xr-x 7 root root 32768 2024-07-03 22:30 ./patches/packages
drwxr-xr-x 4 root root 4096 2024-07-08 18:03 ./patches
-rw-r--r-- 1 root root 126693 2024-07-08 18:03 ./patches/CHECKSUMS.md5
-rw-r--r-- 1 root root 195 2024-07-08 18:03 ./patches/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 172508 2024-07-08 18:03 ./patches/FILE_LIST
-rw-r--r-- 1 root root 18005170 2024-07-08 18:03 ./patches/MANIFEST.bz2
-rw-r--r-- 1 root root 90203 2024-07-08 18:03 ./patches/PACKAGES.TXT
drwxr-xr-x 7 root root 32768 2024-07-08 18:03 ./patches/packages
-rw-r--r-- 1 root root 360 2023-09-26 19:28 ./patches/packages/Cython-0.29.36-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 2389564 2023-09-26 19:28 ./patches/packages/Cython-0.29.36-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-09-26 19:28 ./patches/packages/Cython-0.29.36-x86_64-1_slack15.0.txz.asc
@ -1053,9 +1053,9 @@ drwxr-xr-x 2 root root 4096 2024-06-16 21:36 ./patches/packages/linux-5.1
-rw-r--r-- 1 root root 451 2022-07-21 17:53 ./patches/packages/net-snmp-5.9.3-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 1598024 2022-07-21 17:53 ./patches/packages/net-snmp-5.9.3-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2022-07-21 17:53 ./patches/packages/net-snmp-5.9.3-x86_64-1_slack15.0.txz.asc
-rw-r--r-- 1 root root 580 2024-07-03 18:16 ./patches/packages/netatalk-3.2.1-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 483064 2024-07-03 18:16 ./patches/packages/netatalk-3.2.1-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 195 2024-07-03 18:16 ./patches/packages/netatalk-3.2.1-x86_64-1_slack15.0.txz.asc
-rw-r--r-- 1 root root 580 2024-07-08 17:38 ./patches/packages/netatalk-3.2.2-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 483188 2024-07-08 17:38 ./patches/packages/netatalk-3.2.2-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 195 2024-07-08 17:38 ./patches/packages/netatalk-3.2.2-x86_64-1_slack15.0.txz.asc
-rw-r--r-- 1 root root 582 2023-06-26 18:57 ./patches/packages/network-scripts-15.0-noarch-19_slack15.0.txt
-rw-r--r-- 1 root root 40028 2023-06-26 18:57 ./patches/packages/network-scripts-15.0-noarch-19_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-06-26 18:57 ./patches/packages/network-scripts-15.0-noarch-19_slack15.0.txz.asc
@ -1135,9 +1135,9 @@ drwxr-xr-x 2 root root 4096 2024-06-08 19:45 ./patches/packages/old-linux
-rw-r--r-- 1 root root 226 2024-02-29 18:12 ./patches/packages/openjpeg-2.5.2-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 285780 2024-02-29 18:12 ./patches/packages/openjpeg-2.5.2-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2024-02-29 18:12 ./patches/packages/openjpeg-2.5.2-x86_64-1_slack15.0.txz.asc
-rw-r--r-- 1 root root 672 2024-07-03 22:19 ./patches/packages/openssh-9.8p1-x86_64-2_slack15.0.txt
-rw-r--r-- 1 root root 1101652 2024-07-03 22:19 ./patches/packages/openssh-9.8p1-x86_64-2_slack15.0.txz
-rw-r--r-- 1 root root 195 2024-07-03 22:19 ./patches/packages/openssh-9.8p1-x86_64-2_slack15.0.txz.asc
-rw-r--r-- 1 root root 672 2024-07-08 17:59 ./patches/packages/openssh-9.8p1-x86_64-3_slack15.0.txt
-rw-r--r-- 1 root root 1102444 2024-07-08 17:59 ./patches/packages/openssh-9.8p1-x86_64-3_slack15.0.txz
-rw-r--r-- 1 root root 195 2024-07-08 17:59 ./patches/packages/openssh-9.8p1-x86_64-3_slack15.0.txz.asc
-rw-r--r-- 1 root root 559 2023-09-11 20:06 ./patches/packages/openssl-1.1.1w-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 3600432 2023-09-11 20:06 ./patches/packages/openssl-1.1.1w-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-09-11 20:06 ./patches/packages/openssl-1.1.1w-x86_64-1_slack15.0.txz.asc
@ -1279,7 +1279,7 @@ drwxr-xr-x 2 root root 4096 2024-06-08 19:45 ./patches/packages/old-linux
-rw-r--r-- 1 root root 463 2023-04-05 18:16 ./patches/packages/zstd-1.5.5-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 459652 2023-04-05 18:16 ./patches/packages/zstd-1.5.5-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-04-05 18:16 ./patches/packages/zstd-1.5.5-x86_64-1_slack15.0.txz.asc
drwxr-xr-x 119 root root 4096 2024-07-03 22:27 ./patches/source
drwxr-xr-x 119 root root 4096 2024-07-08 17:59 ./patches/source
drwxr-xr-x 2 root root 4096 2023-09-26 19:22 ./patches/source/Cython
-rw-r--r-- 1 root root 1623580 2023-07-04 19:24 ./patches/source/Cython/Cython-0.29.36.tar.lz
-rwxr-xr-x 1 root root 3041 2023-09-26 19:23 ./patches/source/Cython/Cython.SlackBuild
@ -1899,9 +1899,9 @@ drwxr-xr-x 2 root root 4096 2022-07-21 17:44 ./patches/source/net-snmp
-rw-r--r-- 1 root root 907 2018-02-27 06:13 ./patches/source/net-snmp/slack-desc
-rw-r--r-- 1 root root 4909 2007-04-16 18:39 ./patches/source/net-snmp/snmpd.conf.gz
-rw-r--r-- 1 root root 77 2021-12-21 18:36 ./patches/source/net-snmp/snmpd.default
drwxr-xr-x 2 root root 4096 2024-07-03 18:08 ./patches/source/netatalk
drwxr-xr-x 2 root root 4096 2024-07-08 17:36 ./patches/source/netatalk
-rw-r--r-- 1 root root 377 2020-02-07 01:00 ./patches/source/netatalk/doinst.sh.gz
-rw-r--r-- 1 root root 1919812 2024-06-29 06:28 ./patches/source/netatalk/netatalk-3.2.1.tar.xz
-rw-r--r-- 1 root root 1906644 2024-07-06 04:43 ./patches/source/netatalk/netatalk-3.2.2.tar.xz
-rwxr-xr-x 1 root root 4955 2024-07-03 18:16 ./patches/source/netatalk/netatalk.SlackBuild
-rw-r--r-- 1 root root 63 2023-01-13 19:51 ./patches/source/netatalk/netatalk.url
-rw-r--r-- 1 root root 1009 2018-09-05 21:12 ./patches/source/netatalk/rc.atalk.new
@ -2076,16 +2076,16 @@ drwxr-xr-x 2 root root 4096 2024-02-29 18:11 ./patches/source/openjpeg
-rwxr-xr-x 1 root root 4283 2024-02-26 19:24 ./patches/source/openjpeg/openjpeg.SlackBuild
-rw-r--r-- 1 root root 387 2017-10-04 19:22 ./patches/source/openjpeg/openjpeg2_remove-thirdparty.patch.gz
-rw-r--r-- 1 root root 682 2018-02-27 06:12 ./patches/source/openjpeg/slack-desc
drwxr-xr-x 2 root root 4096 2024-07-01 18:17 ./patches/source/openssh
-rw-r--r-- 1 root root 593 2020-02-07 03:05 ./patches/source/openssh/doinst.sh.gz
drwxr-xr-x 2 root root 4096 2024-07-07 17:30 ./patches/source/openssh
-rw-r--r-- 1 root root 1697 2024-07-07 18:17 ./patches/source/openssh/doinst.sh
-rw-r--r-- 1 root root 1910393 2024-07-01 07:34 ./patches/source/openssh/openssh-9.8p1.tar.gz
-rw-r--r-- 1 root root 833 2024-07-01 07:34 ./patches/source/openssh/openssh-9.8p1.tar.gz.asc
-rwxr-xr-x 1 root root 6300 2024-07-03 22:18 ./patches/source/openssh/openssh.SlackBuild
-rwxr-xr-x 1 root root 6295 2024-07-08 17:53 ./patches/source/openssh/openssh.SlackBuild
-rw-r--r-- 1 root root 1682 2024-07-01 18:12 ./patches/source/openssh/openssh.tcp_wrappers.diff.gz
-rw-r--r-- 1 root root 54 2020-02-14 19:40 ./patches/source/openssh/openssh.url
-rw-r--r-- 1 root root 1865 2024-07-03 22:17 ./patches/source/openssh/rc.sshd
-rw-r--r-- 1 root root 1127 2018-02-27 06:13 ./patches/source/openssh/slack-desc
-rw-r--r-- 1 root root 318 2017-07-18 18:45 ./patches/source/openssh/sshd.default
-rw-r--r-- 1 root root 482 2024-07-07 17:43 ./patches/source/openssh/sshd.default
-rw-r--r-- 1 root root 1228 2021-09-29 19:00 ./patches/source/openssh/sshd.pam
-rw-r--r-- 1 root root 271 2021-08-21 03:23 ./patches/source/openssh/sshd_config-pam.diff.gz
drwxr-xr-x 2 root root 4096 2023-09-11 19:59 ./patches/source/openssl

View file

@ -51,3 +51,9 @@ if [ ! -r var/log/btmp ]; then
( cd var/log ; umask 077 ; touch btmp )
fi
# Restart sshd if it is safe to do so:
. etc/default/sshd
if [ ! "$SSHD_LISTENER_AUTO_RESTART_ON_UPGRADE" = "no" -a ! -x /usr/lib/setup/setup ]; then
chroot . /bin/bash -c "if sshd -t 1> /dev/null 2> /dev/null ; then if [ -x /etc/rc.d/rc.sshd ]; then sh /etc/rc.d/rc.sshd restart 1> /dev/null 2>/dev/null; fi; fi"
fi
unset SSHD_OPTS SSHD_LISTENER_AUTO_RESTART_ON_UPGRADE

View file

@ -30,7 +30,7 @@ PKG=$TMP/package-openssh
PKGNAM=openssh
VERSION=${VERSION:-$(echo openssh-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
BUILD=${BUILD:-2_slack15.0}
BUILD=${BUILD:-3_slack15.0}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@ -196,11 +196,10 @@ fi
# Copy runtime installation files:
mkdir -p install
zcat $CWD/doinst.sh.gz > install/doinst.sh
cat $CWD/doinst.sh > install/doinst.sh
cat $CWD/slack-desc > install/slack-desc
)
# Create the package itself:
cd $PKG
/sbin/makepkg -l y -c n $TMP/openssh-$VERSION-$ARCH-$BUILD.txz

View file

@ -8,3 +8,7 @@
#
# If you want to use non-standard sshd_config, use:
#SSHD_OPTS="-f /some/other/sshd_config"
#
# If you don't want the sshd listener automatically restarted when the package
# is upgraded, then uncomment this line:
#SSHD_LISTENER_AUTO_RESTART_ON_UPGRADE=no

View file

@ -1428,7 +1428,6 @@ gzip ./patches/source/ntp/doinst.sh
gzip ./patches/source/ntp/ntpdate.8
gzip ./patches/source/openssh/openssh.tcp_wrappers.diff
gzip ./patches/source/openssh/sshd_config-pam.diff
gzip ./patches/source/openssh/doinst.sh
gzip ./patches/source/old-linux-5.15.160/patches-5.15.160/amdgpu-revert-56b522f4668167096a50c39446d6263c96219f5f.patch
gzip ./patches/source/bind/doinst.sh
gzip ./patches/source/pidgin/fix-gmain_h-compile-error.diff