In meinen Debian Wheezy- Systemen ist mir aufgefallen, dass der postgres-Benutzer 'postgres', der "PostgreSQL-Administrator", /bin/bashals Shell verwendet. Ich kann jedoch nicht herausfinden, warum dies erforderlich ist. Wenn /bin/falseich dies ändere, kann ich den Befehl trotzdem verwenden psql.
Warum benötigt der Systembenutzer also postgreseine Shell und muss diese speziell sein /bin/bash?
pg_autovacuum.