From 020bc0e2189e205cddd7b0e54399fb35333e0550 Mon Sep 17 00:00:00 2001 From: Tim Schumacher Date: Mon, 18 Apr 2022 16:10:28 +0200 Subject: [PATCH] Ports: Exclude non-working utilities from the coreutils installation --- Ports/coreutils/package.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Ports/coreutils/package.sh b/Ports/coreutils/package.sh index 813550d2eb..ca4b3fdebc 100755 --- a/Ports/coreutils/package.sh +++ b/Ports/coreutils/package.sh @@ -9,3 +9,11 @@ https://ftpmirror.gnu.org/gnu/coreutils/coreutils-${version}.tar.gz.sig coreutil https://ftpmirror.gnu.org/gnu/gnu-keyring.gpg gnu-keyring.gpg" auth_type="sig" auth_opts=("--keyring" "./gnu-keyring.gpg" "coreutils-${version}.tar.gz.sig") + +# Exclude some non-working utilities: +# - arch, coreutils, and hostname are already excluded in the default configuration +# - chcon and runcon are SELinux utilities +# - df requires one of the read_file_system_list implementations in gnulib/lib/mountlist.c +# - pinky, users, and who require utmp +# - nice is just something that doesn't exist +configopts+=("--enable-no-install-program=arch,coreutils,hostname,chcon,runcon,df,pinky,users,who,nice")