W moich systemach Debian Wheezy zauważyłem, że użytkownik postgres „postgres”, „administrator PostgreSQL”, używa /bin/bash
jako powłoki. Nie mogę jednak zrozumieć, dlaczego jest to potrzebne. Zmiana tego na /bin/false
wciąż pozwala mi korzystać z polecenia psql
.
Dlaczego więc użytkownik systemu postgres
potrzebuje powłoki i czy musi to być konkretnie /bin/bash
?
pg_autovacuum
.