From: Thomas Walker Lynch Date: Fri, 7 Nov 2025 12:22:26 +0000 (+0000) Subject: replacing stale script X-Git-Url: https://git.reasoningtechnology.com/?a=commitdiff_plain;h=49e502fd6cbceebae87f56f60f5b0979a7fdb6f6;p=subu-incommon%2F.git replacing stale script --- diff --git a/permission.sh b/permission.sh index d8b2bd5..5844c20 100755 --- a/permission.sh +++ b/permission.sh @@ -6,21 +6,16 @@ set -euo pipefail -BASE=${1:-incommon} - -if [ ! -d "$BASE" ]; then - echo "Error: $BASE is not a directory" >&2 - exit 1 -fi +base='.' # 1. Let group members enter the top-level incommon directory -chmod g+rx "$BASE" +chmod g+rx "$base" # 2. Fix permissions on executable/ and library/ subtrees for sub in executable library; do - if [ -d "$BASE/$sub" ]; then - chmod -R g+rX,g-w "$BASE/$sub" + if [ -d "$base/$sub" ]; then + chmod -R g+rX,g-w "$base/$sub" else - echo "Note: $BASE/$sub does not exist, skipping" >&2 + echo "Note: $base/$sub does not exist, skipping" >&2 fi done