[arch-projects] [DEVTOOLS][PATCH] arch-nspawn: Force PATH to be the Arch default
seblu at archlinux.org
seblu at archlinux.org
Wed Sep 6 21:38:10 UTC 2017
From: Sébastien Luttringer <seblu at seblu.net>
systemd-nspawn use a default environ PATH value of:
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
Since filesystem 2017.08, this is no more overrided by /etc/profile
to the Arch default:
PATH=/usr/local/sbin:/usr/local/bin:/usr/bin
---
arch-nspawn.in | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch-nspawn.in b/arch-nspawn.in
index 0cdaf6b..5205bf4 100644
--- a/arch-nspawn.in
+++ b/arch-nspawn.in
@@ -113,6 +113,7 @@ eval "$(grep '^CARCH=' "$working_dir/etc/makepkg.conf")"
exec ${CARCH:+setarch "$CARCH"} systemd-nspawn -q \
-D "$working_dir" \
+ -E "PATH=/usr/local/sbin:/usr/local/bin:/usr/bin" \
--register=no --keep-unit \
"${mount_args[@]}" \
"$@"
--
Sébastien "Seblu" Luttringer
More information about the arch-projects
mailing list