PostgreSQL 19: Make sure that user is created before we perform some operations with...
authorDevrim Gunduz <devrim@gunduz.org>
Tue, 23 Sep 2025 18:36:37 +0000 (21:36 +0300)
committerDevrim Gunduz <devrim@gunduz.org>
Tue, 23 Sep 2025 18:36:37 +0000 (21:36 +0300)
rpm/redhat/main/non-common/postgresql-19/main/postgresql-19.spec

index 5a582481e7503d78e22ab8937a34495de9a03c07..b81fefe917e1c1463fd9bd59db52a5761a9b8790 100644 (file)
@@ -823,6 +823,9 @@ cat initdb-%{pgmajorversion}.lang pg_ctl-%{pgmajorversion}.lang psql-%{pgmajorve
 cat postgres-%{pgmajorversion}.lang pg_resetwal-%{pgmajorversion}.lang pg_checksums-%{pgmajorversion}.lang pg_verifybackup-%{pgmajorversion}.lang pg_controldata-%{pgmajorversion}.lang plpgsql-%{pgmajorversion}.lang pg_test_timing-%{pgmajorversion}.lang pg_test_fsync-%{pgmajorversion}.lang pg_archivecleanup-%{pgmajorversion}.lang pg_waldump-%{pgmajorversion}.lang pg_rewind-%{pgmajorversion}.lang pg_upgrade-%{pgmajorversion}.lang > pg_server.lst
 %endif
 
+%pre server
+%sysusers_create_package %{name} %SOURCE20
+
 %post server
 /sbin/ldconfig
 if [ $1 -eq 1 ] ; then