macOS fixes: - readlink -f -> portable resolve_path (realpath/manual) - sed -i -> sed -i '' on BSD - /etc/environment -> /etc/profile sourcing on macOS - timeout -> gtimeout fallback - mkdir -p /etc/profile.d on macOS General fixes: - Dynamic GEMINI_BIN detection (not hardcoded /usr/local/bin) - Settings configured for both root AND sudo caller - Wrapper path and env_file as parameters (not globals) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
4.9 KiB
4.9 KiB