Próbuję skonfigurować wtyczkę hostingu Redmine Git, ale mam trudności z skonfigurowaniem odpowiednich uprawnień do sieci i użytkowników git. Kiedy uzyskuję dostęp do interfejsu ustawień wtyczek, użytkownik Git może sudo przejść do użytkownika sieci? jest oznaczony jako nieprawidłowy.
Komunikat o błędzie, który jest rejestrowany na serwerze, jest następujący:
Testowanie, czy użytkownik git („git”) może sudo do użytkownika WWW („root”)
Błąd podczas testowania użytkownika sudo_git_to_web_user:
O ile rozumiem, użytkownik uruchamiający serwer WWW jest rootem i to nie wydaje się dobrze. Jak mogę faktycznie zweryfikować użytkownika, który obsługuje serwer WWW? Muszę zmienić go na www-data, ponieważ jego oczekiwany użytkownik przez gitolite.
export APACHE_RUN_USER=www-data; export APACHE_RUN_GROUP=www-data