diff options
author | Patrick J Volkerding <volkerdi@slackware.com> | 2022-02-15 20:00:48 +0000 |
---|---|---|
committer | Eric Hameleers <alien@slackware.com> | 2022-02-16 06:59:46 +0100 |
commit | 839c651b044e33b8f755b0ab67baf016edda5071 (patch) | |
tree | 4350f94263e0a8483a960c19c2e48fb2d65b53ef /source/a | |
parent | c4275904773b31ed0f4d803dd927bb1359a92edd (diff) | |
download | current-839c651b044e33b8f755b0ab67baf016edda5071.tar.gz current-839c651b044e33b8f755b0ab67baf016edda5071.tar.xz |
Tue Feb 15 20:00:48 UTC 202220220215200048
a/aaa_base-15.1-x86_64-2.txz: Rebuilt.
If root's mailbox did not already exist, it would be created with insecure
permissions leading to possible local information disclosure. This update
ensures that a new mailbox will be created with proper permissions and
ownership, and corrects the permissions on an existing mailbox if they are
found to be incorrect. Thanks to Martin for the bug report.
(* Security fix *)
d/help2man-1.49.1-x86_64-1.txz: Upgraded.
kde/bluedevil-5.24.1-x86_64-1.txz: Upgraded.
kde/breeze-5.24.1-x86_64-1.txz: Upgraded.
kde/breeze-grub-5.24.1-x86_64-1.txz: Upgraded.
kde/breeze-gtk-5.24.1-x86_64-1.txz: Upgraded.
kde/drkonqi-5.24.1-x86_64-1.txz: Upgraded.
kde/kactivitymanagerd-5.24.1-x86_64-1.txz: Upgraded.
kde/kde-cli-tools-5.24.1-x86_64-1.txz: Upgraded.
kde/kde-gtk-config-5.24.1-x86_64-1.txz: Upgraded.
kde/kdecoration-5.24.1-x86_64-1.txz: Upgraded.
kde/kdeplasma-addons-5.24.1-x86_64-1.txz: Upgraded.
kde/kgamma5-5.24.1-x86_64-1.txz: Upgraded.
kde/khotkeys-5.24.1-x86_64-1.txz: Upgraded.
kde/kinfocenter-5.24.1-x86_64-1.txz: Upgraded.
kde/kmenuedit-5.24.1-x86_64-1.txz: Upgraded.
kde/kscreen-5.24.1-x86_64-1.txz: Upgraded.
kde/kscreenlocker-5.24.1-x86_64-1.txz: Upgraded.
kde/ksshaskpass-5.24.1-x86_64-1.txz: Upgraded.
kde/ksystemstats-5.24.1-x86_64-1.txz: Upgraded.
kde/kwallet-pam-5.24.1-x86_64-1.txz: Upgraded.
kde/kwayland-integration-5.24.1-x86_64-1.txz: Upgraded.
kde/kwayland-server-5.24.1-x86_64-1.txz: Upgraded.
kde/kwin-5.24.1-x86_64-1.txz: Upgraded.
kde/kwrited-5.24.1-x86_64-1.txz: Upgraded.
kde/layer-shell-qt-5.24.1-x86_64-1.txz: Upgraded.
kde/libkscreen-5.24.1-x86_64-1.txz: Upgraded.
kde/libksysguard-5.24.1-x86_64-1.txz: Upgraded.
kde/milou-5.24.1-x86_64-1.txz: Upgraded.
kde/oxygen-5.24.1-x86_64-1.txz: Upgraded.
kde/plasma-browser-integration-5.24.1-x86_64-1.txz: Upgraded.
kde/plasma-desktop-5.24.1-x86_64-1.txz: Upgraded.
kde/plasma-disks-5.24.1-x86_64-1.txz: Upgraded.
kde/plasma-firewall-5.24.1-x86_64-1.txz: Upgraded.
kde/plasma-integration-5.24.1-x86_64-1.txz: Upgraded.
kde/plasma-nm-5.24.1-x86_64-1.txz: Upgraded.
kde/plasma-pa-5.24.1-x86_64-1.txz: Upgraded.
kde/plasma-sdk-5.24.1-x86_64-1.txz: Upgraded.
kde/plasma-systemmonitor-5.24.1-x86_64-1.txz: Upgraded.
kde/plasma-vault-5.24.1-x86_64-1.txz: Upgraded.
kde/plasma-workspace-5.24.1-x86_64-1.txz: Upgraded.
kde/plasma-workspace-wallpapers-5.24.1-x86_64-1.txz: Upgraded.
kde/polkit-kde-agent-1-5.24.1-x86_64-1.txz: Upgraded.
kde/powerdevil-5.24.1-x86_64-1.txz: Upgraded.
kde/qqc2-breeze-style-5.24.1-x86_64-1.txz: Upgraded.
kde/sddm-kcm-5.24.1-x86_64-1.txz: Upgraded.
kde/systemsettings-5.24.1-x86_64-1.txz: Upgraded.
kde/xdg-desktop-portal-kde-5.24.1-x86_64-1.txz: Upgraded.
Diffstat (limited to 'source/a')
-rw-r--r-- | source/a/aaa_base/_aaa_base/install/doinst.sh | 12 | ||||
-rwxr-xr-x | source/a/aaa_base/aaa_base.SlackBuild | 2 | ||||
-rwxr-xr-x | source/a/util-linux/util-linux.SlackBuild | 4 |
3 files changed, 15 insertions, 3 deletions
diff --git a/source/a/aaa_base/_aaa_base/install/doinst.sh b/source/a/aaa_base/_aaa_base/install/doinst.sh index 3f26c6706..0c88db2b7 100644 --- a/source/a/aaa_base/_aaa_base/install/doinst.sh +++ b/source/a/aaa_base/_aaa_base/install/doinst.sh @@ -1,3 +1,15 @@ +# Prevent/fix bad permissions on /var/spool/mail/root: +if [ ! -r var/spool/mail/root ]; then + touch var/spool/mail/root + chown root:mail var/spool/mail/root + chmod 660 var/spool/mail/root +fi +# If there is a previous root mailbox that is world readable, then +# fix the ownership/permissions: +if /bin/ls -l var/spool/mail/root | grep -q rw-r--r ; then + chown root:mail var/spool/mail/root + chmod 660 var/spool/mail/root +fi # Send root a welcome email unless we detect that it's there already: if ! grep -q "Welcome to Linux (Slackware 15.0)" var/spool/mail/root 2> /dev/null ; then cat var/spool/mail/root.new >> var/spool/mail/root diff --git a/source/a/aaa_base/aaa_base.SlackBuild b/source/a/aaa_base/aaa_base.SlackBuild index dbedb6134..c269f61b2 100755 --- a/source/a/aaa_base/aaa_base.SlackBuild +++ b/source/a/aaa_base/aaa_base.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=aaa_base VERSION=15.1 -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} # Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then diff --git a/source/a/util-linux/util-linux.SlackBuild b/source/a/util-linux/util-linux.SlackBuild index fd08893f2..22ff3e4d9 100755 --- a/source/a/util-linux/util-linux.SlackBuild +++ b/source/a/util-linux/util-linux.SlackBuild @@ -1,6 +1,6 @@ #!/bin/bash -# Copyright 2008, 2009, 2010, 2011, 2012, 2013, 2015, 2017, 2018, 2020, 2021 Patrick J. Volkerding, Sebeka, MN, USA +# Copyright 2008, 2009, 2010, 2011, 2012, 2013, 2015, 2017, 2018, 2020, 2021, 2022 Patrick J. Volkerding, Sebeka, MN, USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -369,7 +369,7 @@ gzip -9 $PKG/usr/info/* mkdir -p $PKG/usr/doc/util-linux-$VERSION cp -a AUTHORS COPYING* DEPRECATED NEWS README* \ - Documentation/v${VERSION}-ReleaseNotes \ + Documentation/releases/v${VERSION}-ReleaseNotes \ Documentation/licenses/* Documentation/{TODO,*.txt} \ $PKG/usr/doc/util-linux-$VERSION |