Re: Breakage: pgbouncer has changed the user under which it runs between 1.16.1 and 1.17.0

From: Christoph Berg <myon(at)debian(dot)org>
To: Tomas Pospisek <tpo2(at)sourcepole(dot)ch>
Cc: pgsql-pkg-debian(at)lists(dot)postgresql(dot)org
Subject: Re: Breakage: pgbouncer has changed the user under which it runs between 1.16.1 and 1.17.0
Date: 2022-05-11 14:34:25
Message-ID: YnvJcRmgVTTQCtFZ@msg.df7cb.de
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-pkg-debian

Re: Tomas Pospisek
> Due to the change of user under which pgbouncer runs (before: user
> pgbouncer, new: user postgres), an upgrade from 1.16.1 to 1.17.0 will break
> systems.

Hi Tomas,

the Debian pgbouncer package has always been using the postgres user:

$ grep USER debian/init
RUNASUSER="postgres"
$SSD --start --chuid $RUNASUSER --oknodo -- $OPTS 2> /dev/null
su -c "$DAEMON -R $OPTS 2> /dev/null" - ${RUNASUSER%:*}

Maybe you were editing the init.d or defaults file before?

> Upgrade: pgbouncer:amd64 (1.16.1-1.pgdg20.04+1,
> 1.17.0-3.pgdg20.04+1)

The effective change between these versions is that we are now
shipping a .service file.

Christoph

In response to

Responses

Browse pgsql-pkg-debian by date

  From Date Subject
Next Message Tomas Pospisek 2022-05-12 08:46:27 Re: Breakage: pgbouncer has changed the user under which it runs between 1.16.1 and 1.17.0
Previous Message Tomas Pospisek 2022-05-11 14:07:36 Breakage: pgbouncer has changed the user under which it runs between 1.16.1 and 1.17.0