From b4f4c4cbdb7f211ae4fe0d81679c4452b3d05a88 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Tue, 24 Jan 2023 15:06:21 +0100 Subject: [PATCH] common/xbps-src/shutils/chroot.sh: pass arguments to xbps-shell Some software reads the shell from /etc/passwd and expects it to implement standard flags like -c etc. --- common/xbps-src/shutils/chroot.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/xbps-src/shutils/chroot.sh b/common/xbps-src/shutils/chroot.sh index 823705030b9..b8cb2552372 100644 --- a/common/xbps-src/shutils/chroot.sh +++ b/common/xbps-src/shutils/chroot.sh @@ -89,7 +89,7 @@ PATH=/void-packages:/usr/bin exec env -i -- SHELL=/bin/sh PATH="\$PATH" DISTCC_HOSTS="\$XBPS_DISTCC_HOSTS" DISTCC_DIR="/host/distcc" \ ${XBPS_ARCH+XBPS_ARCH=$XBPS_ARCH} ${XBPS_CHECK_PKGS+XBPS_CHECK_PKGS=$XBPS_CHECK_PKGS} \ CCACHE_DIR="/host/ccache" IN_CHROOT=1 LC_COLLATE=C LANG=en_US.UTF-8 TERM=linux HOME="/tmp" \ - PS1="[\u@$XBPS_MASTERDIR \W]$ " /bin/bash +h + PS1="[\u@$XBPS_MASTERDIR \W]$ " /bin/bash +h "\$@" _EOF chmod 755 $XBPS_MASTERDIR/bin/xbps-shell