REJECT: openerp6.1

Jamie Strandboge jamie at canonical.com
Mon Jul 23 21:25:26 UTC 2012


On Mon, 2012-07-23 at 16:21 -0500, Jamie Strandboge wrote:
> On Mon, 2012-07-09 at 14:38 +0200, Martin Pitt wrote:
> > Hello Yolanda, Jamie,
> > 
> > Jamie Strandboge [2012-07-09  7:09 -0500]:> 
> > > In thinking about this some more, the PGPASSFILE won't work for you here
> > > since you are trying to add a password, not use an existing one.
> > > Instead, I suggest you echo an sql statement into a temp file and then
> > > use psql on that. Eg:
> > >   echo "ALTER USER openerp WITH PASSWORD '$pass''" > "$tmp"
> > >   su - postgres -c "psql -f $tmp"
> 
> > If on the other hand the OpenERP server is talking to a remote
> > PostgreSQL server and thus needs a password, an approach like what
> > Jamie suggested is valid if the password is being asked over debconf
> > (instead of being generated automatically).
> 
> So, as it turns out, db_get from debconf doesn't handle this well
> either. From
> /usr/share/debconf/confmodule:
> _db_cmd () {
> ...
>         RET="${_db_internal_line#[!     ][      ]}"
>         case ${_db_internal_line%%[     ]*} in
>                 1)      # escaped data
>                         RET="$(printf '%s' "$RET" | debconf-escape -u)"
> ...
> 
> That printf exposes the password in /proc.

*sigh*, I forget that the printf is a shell builtin so this is fine.
Please ignore me.

-- 
Jamie Strandboge             | http://www.canonical.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part
URL: <https://lists.ubuntu.com/archives/ubuntu-archive/attachments/20120723/b22b5687/attachment.pgp>


More information about the ubuntu-archive mailing list