remove seed directory, clean up provisioning and sync modules

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-08 00:07:50 +00:00
co-authored by Claude Opus 4.6
parent 9578110e8b
commit 56f8da8907
86 changed files with 182 additions and 12061 deletions
-26
View File
@@ -52,32 +52,6 @@ echo "════════════════════════
echo " Officer — dependency setup ($PM)"
echo "═══════════════════════════════════════════"
# ─── 0. shared group ──────────────────────────────────────────────────────────
echo ""
echo "── Shared group (officerdev) ──"
if getent group officerdev &>/dev/null; then
skip "officerdev group"
else
sudo groupadd officerdev
ok "created officerdev group"
fi
if id -nG "$USER" | grep -qw officerdev; then
skip "$USER in officerdev group"
else
sudo usermod -aG officerdev "$USER"
ok "added $USER to officerdev group"
fi
# Ensure provisioned users can traverse to data directories
if [ "$(stat -c '%A' "$HOME" | cut -c10)" = "x" ]; then
skip "home dir traversable"
else
chmod o+x "$HOME"
ok "made home dir traversable (o+x)"
fi
# ─── 1. core system packages ───────────────────────────────────────────────────
echo ""
echo "── Core system packages ──"