UmVirt LFS Package info

DB commit: 34a83c7a68a930f721bd7a7f9cb2c2ac41e76ba8
APP commit: 0bd167a48557b5a14ac68d0229893245aacc7f12
[ BASH | XML | JSON ]

postgresql-server

PostgreSQL is an advanced object-relational database management system (ORDBMS), derived from the Berkeley Postgres database management system. Client package.

Package info

Template:
Codename: postgresql-server
Source file: postgresql-17.6.tar.bz2
Source directory: postgresql-17.6
Package URL: postgresql-17.6.tar.bz2
Package md5-checksum URL: postgresql-17.6.tar.bz2.md5sum
Dependances: libxml2, icu, libxslt, krb5, Linux-PAM.
Dependance of: *** NO PACKAGES FOUND ***
Patches: *** NO PATCHES FOUND ***
Addons: *** NO ADDONS FOUND ***
Nestings: postgresql-client.
System preparation script:
groupadd -g 41 postgres &&
useradd -c "PostgreSQL Server" -g postgres -d /srv/pgsql/data \
        -u 41 postgres

Configuration script:
sed -i '/DEFAULT_PGSOCKET_DIR/s@/tmp@/run/postgresql@' src/include/pg_config_manual.h &&

./configure --prefix=/usr --sysconfdir=/etc \
            --docdir=/usr/share/doc/postgresql-17.4

Build script:
make

Install script:
make install      &&
make install-docs

install -v -dm700 /srv/pgsql/data &&
install -v -dm755 /run/postgresql &&
chown -Rv postgres:postgres /srv/pgsql /run/postgresql

su - postgres -c '/usr/bin/initdb -D /srv/pgsql/data'