From: | Ron <ronljohnsonjr(at)gmail(dot)com> |
---|---|
To: | pgsql-general(at)lists(dot)postgresql(dot)org |
Subject: | Re: How do the Linux distributions create the Linux user/group "postgres"? |
Date: | 2023-01-09 14:11:35 |
Message-ID: | 43c0a715-9bb0-b679-469b-b64ddacd4139@gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
On 1/9/23 07:15, Joe Conway wrote:
> On 1/9/23 07:41, Matthias Apitz wrote:
>> Please note: I'm talking about the user and group "postgres" in the
>> Linux OS and not in the PostgreSQL server.
>>
>> We're compiling PostgreSQL from source (actually 14.1) and distribute that
>> to our customers. They're asked to setup user and group "postgres"
>> before creating the cluster. As nowadays there are a lot of setup such
>> things in bigger installations, like LDAP or AD, etc. I'd like to know
>> how other installations for Linux deal with this?
>
> See for example the PGDG RPM spec file:
>
> https://git.postgresql.org/gitweb/?p=pgrpms.git;a=blob;f=rpm/redhat/main/non-common/postgresql-15/main/postgresql-15.spec;h=60cd42147a7563ba76c401643d0a7c79b59d2520;hb=HEAD
>
>
> 8<-------------------
> %pre server
> groupadd -g 26 -o -r postgres >/dev/null 2>&1 || :
> useradd -M -g postgres -o -r -d /var/lib/pgsql -s /bin/bash \
> -c "PostgreSQL Server" -u 26 postgres >/dev/null 2>&1 || :
> 8<-------------------
What if (for example in an already-installed package) uid and gid 26 already
exist?
--
Born in Arizona, moved to Babylonia.
From | Date | Subject | |
---|---|---|---|
Next Message | Joe Conway | 2023-01-09 15:57:35 | Re: How do the Linux distributions create the Linux user/group "postgres"? |
Previous Message | Matthias Apitz | 2023-01-09 13:27:19 | Re: How do the Linux distributions create the Linux user/group "postgres"? |