Dans mes systèmes Debian Wheezy , j'ai remarqué que l'utilisateur postgres 'postgres', "l'administrateur PostgreSQL", utilise /bin/bashcomme shell. Cependant, je ne peux pas comprendre pourquoi cela est nécessaire. Changer cela /bin/falseme permet toujours d'utiliser la commande psql.
Alors, pourquoi l'utilisateur du système a-t-il postgresbesoin d'un shell, et doit-il être spécifiquement /bin/bash?
pg_autovacuum.