Re: createuser ignores stdin in 8.1.0? - Mailing list pgsql-general

From Gary Horton
Subject Re: createuser ignores stdin in 8.1.0?
Date
Msg-id 4390DD9B.5080605@sun.com
Whole thread Raw
In response to Re: createuser ignores stdin in 8.1.0?  (Gary Horton <Gary.Horton@Sun.COM>)
List pgsql-general
Thanks, Tom, that explains it. I'm using Richard Huxton's suggested workaround and it's working just fine -
-gh

Tom Lane wrote:
Gary Horton <Gary.Horton@Sun.COM> writes: 
We're migrating from 7.3.4 to 8.1.0, and I'm seeing different behavior 
with the createuser command. What we are wanting is to streamline our 
product installs, to require minimal user interaction, so we basically 
embed the password like this in our bourne-shell wrapper script:   
 
$POSTGRESQL_HOME/bin/createuser  -d -P $PGUSER <<END
$PGPASSWORD   
We changed all the clients some time ago to insist on getting passwords
from /dev/tty not stdin.  There was a security argument for it, I think,
but I don't recall the reasoning exactly.
		regards, tom lane 

pgsql-general by date:

Previous
From: "Jim C. Nasby"
Date:
Subject: Re: 8.1, OID's and plpgsql
Next
From: Tom Lane
Date:
Subject: Re: 8.1, OID's and plpgsql