Add PATH hook to sanitize script for pre-built images

Ensures stegasoo CLI and rpi scripts are in PATH for images
created with sanitize-for-image.sh.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Aaron D. Lee
2026-01-04 17:02:28 -05:00
parent a8db991052
commit 404d7885f4

View File

@@ -315,6 +315,19 @@ if [ -n "$STEGASOO_DIR" ] && [ -f "$STEGASOO_DIR/rpi/stegasoo-wizard.sh" ]; then
chmod 644 /etc/profile.d/stegasoo-wizard.sh chmod 644 /etc/profile.d/stegasoo-wizard.sh
echo " Installed wizard hook to /etc/profile.d/" echo " Installed wizard hook to /etc/profile.d/"
# Add stegasoo to PATH for all users
cat > /etc/profile.d/stegasoo-path.sh <<'PATHEOF'
# Stegasoo CLI and scripts
if [ -d /opt/stegasoo/venv/bin ]; then
export PATH="/opt/stegasoo/venv/bin:$PATH"
fi
if [ -d /opt/stegasoo/rpi ]; then
export PATH="/opt/stegasoo/rpi:$PATH"
fi
PATHEOF
chmod 644 /etc/profile.d/stegasoo-path.sh
echo " Installed PATH hook to /etc/profile.d/"
# Create the first-boot flag # Create the first-boot flag
touch /etc/stegasoo-first-boot touch /etc/stegasoo-first-boot
echo " Created /etc/stegasoo-first-boot flag" echo " Created /etc/stegasoo-first-boot flag"