From 5bf28901a44e36476900b3671958c1a27cef0ba0 Mon Sep 17 00:00:00 2001 From: Ophestra Date: Wed, 8 Oct 2025 18:22:24 +0900 Subject: cmd/hsu: check against setgid bit The getgroups behaviour is already checked for, but it never hurts to be more careful in a setuid program. Signed-off-by: Ophestra --- dist/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'dist') diff --git a/dist/install.sh b/dist/install.sh index ef2e13d0..b347eaa4 100755 --- a/dist/install.sh +++ b/dist/install.sh @@ -4,7 +4,7 @@ cd "$(dirname -- "$0")" || exit 1 install -vDm0755 "bin/hakurei" "${HAKUREI_INSTALL_PREFIX}/usr/bin/hakurei" install -vDm0755 "bin/hpkg" "${HAKUREI_INSTALL_PREFIX}/usr/bin/hpkg" -install -vDm6511 "bin/hsu" "${HAKUREI_INSTALL_PREFIX}/usr/bin/hsu" +install -vDm4511 "bin/hsu" "${HAKUREI_INSTALL_PREFIX}/usr/bin/hsu" if [ ! -f "${HAKUREI_INSTALL_PREFIX}/etc/hsurc" ]; then install -vDm0400 "hsurc.default" "${HAKUREI_INSTALL_PREFIX}/etc/hsurc" fi -- cgit v1.3.1