The following bug has been logged on the website:
Bug reference: 10250
Logged by: Ben Walter
Email address: dlo@isam.kiwi
PostgreSQL version: Unsupported/Unknown
Operating system: openSUSE 13.1 (Bottle) (x86_64)
Description:
When storing credentials for connections into ~/.pgpass the credentials is
stored in delimited plaintext form. Not only is this practise a security
risk, but when the credential contains the delimiter (colon) it fails to be
read back out and app responds with "invalid credentials".
x.x.x.x:5432:*:username:password:with:colons