In my Debian Wheezy systems, I noticed that the postgres user 'postgres', the "PostgreSQL administrator", uses
/bin/bash as shell.
However, I cannot figure out why this is needed. Changing this to
/bin/false still allows me to use the command
So, why does the system user
postgres require a shell, and does it have to be specifically