David Runge pushed to branch main at Arch Linux / Packaging / Packages /
filesystem
Commits:
a0dee6ef by Tiago de Paula at 2026-08-15T17:55:33-03:00
Guard against unset variables
Allows loading /etc/profile in 'set -u' scripts. Note
that both 'set -u' and '${parameter-word}' are defined
in [POSIX Shell & Utilities][expansion].
[expansion]:
https://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#tag_18_06_02
- - - - -
3 changed files:
- .SRCINFO
- PKGBUILD
- profile
Changes:
=====================================
.SRCINFO
=====================================
@@ -71,7 +71,7 @@ pkgbase = filesystem
sha256sums =
c8ee7a9faf798caab178ec51afae4146f1efd8a716b7acedf28345b6c75f9697
sha256sums =
71ff7a6e248d9a0718344c957ec709cb6f0b18631682fa404d7cff2af3ff341d
sha256sums =
13e2783884783ef46b8345fbcdf7880f0414c0a9c42e2b2fc6a2b048cbc2d86e
- sha256sums =
1979ee468511e65109234d9ab7f26e84f0f5f2a96c3ce18740d145049cfa43f4
+ sha256sums =
40591c6c3ff2759ff9ef3a8590ffd35d7d33f301dfbae2df042655057a409a16
sha256sums =
5557d8e601b17a80d1ea7de78a9869be69637cb6a02fbfe334e22fdf64e61d4c
sha256sums =
d88be2b45b43605ff31dd83d6a138069b6c2e92bc8989b7b9ab9eba8da5f8c7b
sha256sums =
6e13705ac4d6f69cdba118c6b70c722346fd3c45224133e6bbfe28aca719563c
=====================================
PKGBUILD
=====================================
@@ -79,7 +79,7 @@
sha256sums=('7056c04df17a4e0f0bac9f787f347c9cd892cee6323d1c89528090afd0b934a3'
'c8ee7a9faf798caab178ec51afae4146f1efd8a716b7acedf28345b6c75f9697'
'71ff7a6e248d9a0718344c957ec709cb6f0b18631682fa404d7cff2af3ff341d'
'13e2783884783ef46b8345fbcdf7880f0414c0a9c42e2b2fc6a2b048cbc2d86e'
- '1979ee468511e65109234d9ab7f26e84f0f5f2a96c3ce18740d145049cfa43f4'
+ '40591c6c3ff2759ff9ef3a8590ffd35d7d33f301dfbae2df042655057a409a16'
'5557d8e601b17a80d1ea7de78a9869be69637cb6a02fbfe334e22fdf64e61d4c'
'd88be2b45b43605ff31dd83d6a138069b6c2e92bc8989b7b9ab9eba8da5f8c7b'
'6e13705ac4d6f69cdba118c6b70c722346fd3c45224133e6bbfe28aca719563c'
=====================================
profile
=====================================
@@ -38,9 +38,9 @@ unset -v GLOBSORT
unset -f append_path
# Source global bash config, when interactive but not posix or sh mode
-if test "$BASH" &&\
- test "$PS1" &&\
- test -z "$POSIXLY_CORRECT" &&\
+if test "${BASH-}" &&\
+ test "${PS1-}" &&\
+ test -z "${POSIXLY_CORRECT-}" &&\
test "${0#-}" != sh &&\
test -r /etc/bash.bashrc
then
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/filesystem/-/commit/a0dee6ef8fcbdfee5cc4305e7256175ca4c90458
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/filesystem/-/commit/a0dee6ef8fcbdfee5cc4305e7256175ca4c90458
You're receiving this email because of your account on gitlab.archlinux.org.
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications
| Help: https://gitlab.archlinux.org/help