(I know RedHat 8.0 does this). You need to change this into:
- local all trust
+ local all password
This tells PostgreSQL to allow any UNIX user to log into the database
-as any database user on a local socket.
+as any database user on a local socket, using his database password.