diff options
author | Patrick J Volkerding <volkerdi@slackware.com> | 2023-03-20 18:26:23 +0000 |
---|---|---|
committer | Eric Hameleers <alien@slackware.com> | 2023-03-20 21:32:56 +0100 |
commit | 4399af29746070dda85867cc6dbf60834a9b99ad (patch) | |
tree | e7e561a9b98ec6c929f7d644e09d820b0b6cd902 /source | |
parent | ced006913d987c7748685f55c460d23e50091a8a (diff) | |
download | current-4399af29746070dda85867cc6dbf60834a9b99ad.tar.gz current-4399af29746070dda85867cc6dbf60834a9b99ad.tar.xz |
Mon Mar 20 18:26:23 UTC 202320230320182623
a/coreutils-9.2-x86_64-1.txz: Upgraded.
a/elilo-3.16-x86_64-14.txz: Rebuilt.
eliloconfig: check first for /sys/firmware/efi/efivars, and then check for
the older /sys/firmware/efi/vars directory. We should be able to install an
EFI menu entry if either one is present. Thanks to AlleyTrotter.
a/xz-5.4.2-x86_64-1.txz: Upgraded.
ap/mpg123-1.31.3-x86_64-1.txz: Upgraded.
ap/squashfs-tools-4.6-x86_64-1.txz: Upgraded.
ap/vim-9.0.1418-x86_64-1.txz: Upgraded.
Fixed security issues:
NULL pointer dereference issue in utfc_ptr2len.
Incorrect Calculation of Buffer Size.
Heap-based Buffer Overflow.
Thanks to marav for the heads-up.
For more information, see:
https://www.cve.org/CVERecord?id=CVE-2023-1264
https://www.cve.org/CVERecord?id=CVE-2023-1175
https://www.cve.org/CVERecord?id=CVE-2023-1170
(* Security fix *)
l/imagemagick-7.1.1_4-x86_64-1.txz: Upgraded.
l/libsigc++-2.12.0-x86_64-1.txz: Upgraded.
l/netpbm-11.01.01-x86_64-1.txz: Upgraded.
n/curl-8.0.1-x86_64-1.txz: Upgraded.
This update fixes security issues:
SSH connection too eager reuse still.
HSTS double-free.
GSS delegation too eager connection re-use.
FTP too eager connection reuse.
SFTP path ~ resolving discrepancy.
TELNET option IAC injection.
For more information, see:
https://curl.se/docs/CVE-2023-27538.html
https://curl.se/docs/CVE-2023-27537.html
https://curl.se/docs/CVE-2023-27536.html
https://curl.se/docs/CVE-2023-27535.html
https://curl.se/docs/CVE-2023-27534.html
https://curl.se/docs/CVE-2023-27533.html
https://www.cve.org/CVERecord?id=CVE-2023-27538
https://www.cve.org/CVERecord?id=CVE-2023-27537
https://www.cve.org/CVERecord?id=CVE-2023-27536
https://www.cve.org/CVERecord?id=CVE-2023-27535
https://www.cve.org/CVERecord?id=CVE-2023-27534
https://www.cve.org/CVERecord?id=CVE-2023-27533
(* Security fix *)
x/fcitx5-gtk-5.0.23-x86_64-1.txz: Upgraded.
x/libva-utils-2.18.0-x86_64-1.txz: Upgraded.
xap/vim-gvim-9.0.1418-x86_64-1.txz: Upgraded.
xfce/xfce4-screensaver-4.18.0-x86_64-1.txz: Upgraded.
Diffstat (limited to 'source')
-rwxr-xr-x | source/a/elilo/elilo.SlackBuild | 2 | ||||
-rw-r--r-- | source/a/elilo/eliloconfig | 17 | ||||
-rwxr-xr-x | source/a/xz/xz.SlackBuild | 2 | ||||
-rwxr-xr-x | source/ap/squashfs-tools/squashfs-tools.SlackBuild | 3 | ||||
-rwxr-xr-x | source/n/curl/curl.SlackBuild | 2 | ||||
-rwxr-xr-x | source/xfce/xfce4-screensaver/xfce4-screensaver.SlackBuild | 2 |
6 files changed, 18 insertions, 10 deletions
diff --git a/source/a/elilo/elilo.SlackBuild b/source/a/elilo/elilo.SlackBuild index 4f88c2f0e..ac31cacdf 100755 --- a/source/a/elilo/elilo.SlackBuild +++ b/source/a/elilo/elilo.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=elilo VERSION=${VERSION:-$(echo $PKGNAM*.tar.?z* | rev | cut -f 2 -d - | rev)} -BUILD=${BUILD:-13} +BUILD=${BUILD:-14} if [ -z "$ARCH" ]; then case "$( uname -m )" in diff --git a/source/a/elilo/eliloconfig b/source/a/elilo/eliloconfig index 9d7475f9a..ae622634f 100644 --- a/source/a/elilo/eliloconfig +++ b/source/a/elilo/eliloconfig @@ -1,5 +1,5 @@ #!/bin/sh -# Copyright 2013, 2016, 2017 Patrick Volkerding, Sebeka, Minnesota, USA +# Copyright 2013, 2016, 2017, 2023 Patrick Volkerding, Sebeka, Minnesota, USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -176,12 +176,19 @@ if [ "$REPLY" = "skip" ]; then exit fi -if [ ! -d /sys/firmware/efi/vars ]; then - modprobe efivars 1> /dev/null 2> /dev/null +# Make sure an interface to read/write EFI variables is present: +if [ ! -d /sys/firmware/efi/efivars ]; then + modprobe efivarfs 1> /dev/null 2> /dev/null sleep 1 # Probably not needed, but playing it safe + # Take another look: + if [ ! -d /sys/firmware/efi/efivars ]; then + # Maybe we have an old kernel, so try the previous /sys/firmware/efi/vars interface instead: + modprobe efivars 1> /dev/null 2> /dev/null + sleep 1 # Probably not needed, but playing it safe + fi fi -# If it's still gone, we fail silently: -if [ ! -d /sys/firmware/efi/vars ]; then +# At this point, we fail silently if we don't have either of these directories: +if [ ! -d /sys/firmware/efi/efivars -a ! -d /sys/firmware/efi/vars ]; then exit fi diff --git a/source/a/xz/xz.SlackBuild b/source/a/xz/xz.SlackBuild index 5a3284a79..0dcb9079d 100755 --- a/source/a/xz/xz.SlackBuild +++ b/source/a/xz/xz.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=xz VERSION=${VERSION:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} -BUILD=${BUILD:-2} +BUILD=${BUILD:-1} # Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then diff --git a/source/ap/squashfs-tools/squashfs-tools.SlackBuild b/source/ap/squashfs-tools/squashfs-tools.SlackBuild index 5676784af..cb2195dc3 100755 --- a/source/ap/squashfs-tools/squashfs-tools.SlackBuild +++ b/source/ap/squashfs-tools/squashfs-tools.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=squashfs-tools VERSION=${VERSION:-$( echo squashfs-tools*.tar.?z | cut -d- -f3- | rev | cut -f3- -d . | rev )} -BUILD=${BUILD:-2} +BUILD=${BUILD:-1} # Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then @@ -126,6 +126,7 @@ cd .. mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION cp -a \ ACKNOWLEDGEMENTS CHANGES COPYING* INSTALL *README* \ + examples/pseudo-file.example \ $PKG/usr/doc/${PKGNAM}-$VERSION mkdir -p $PKG/install diff --git a/source/n/curl/curl.SlackBuild b/source/n/curl/curl.SlackBuild index 5520efac3..94649e0dc 100755 --- a/source/n/curl/curl.SlackBuild +++ b/source/n/curl/curl.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=curl VERSION=${VERSION:-$(echo curl-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} -BUILD=${BUILD:-2} +BUILD=${BUILD:-1} # Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then diff --git a/source/xfce/xfce4-screensaver/xfce4-screensaver.SlackBuild b/source/xfce/xfce4-screensaver/xfce4-screensaver.SlackBuild index 0dd35f974..4417b923f 100755 --- a/source/xfce/xfce4-screensaver/xfce4-screensaver.SlackBuild +++ b/source/xfce/xfce4-screensaver/xfce4-screensaver.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=xfce4-screensaver VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} -BUILD=${BUILD:-3} +BUILD=${BUILD:-1} # Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then |