|
|
@@ -543,9 +543,11 @@ AutoReqProv: no
|
|
|
%endif
|
|
|
su - %{l_rusr} -c \
|
|
|
"LC_CTYPE=C; export LC_CTYPE; umask 022; \
|
|
|
- (echo $l_pgpass; echo $l_pgpass) |\
|
|
|
+ echo \"$l_pgpass\" >$RPM_INSTALL_PREFIX/var/postgresql/db/pw; \
|
|
|
$RPM_INSTALL_PREFIX/bin/pg_initdb \
|
|
|
- -U $l_pguser -W -D $RPM_INSTALL_PREFIX/var/postgresql/db" 2>&1 |\
|
|
|
+ -U $l_pguser --pwfile=$RPM_INSTALL_PREFIX/var/postgresql/db/pw \
|
|
|
+ -D $RPM_INSTALL_PREFIX/var/postgresql/db; \
|
|
|
+ rm -f $RPM_INSTALL_PREFIX/var/postgresql/db/pw" 2>&1 |\
|
|
|
$RPM_INSTALL_PREFIX/lib/openpkg/shtool prop \
|
|
|
-p "Creating initial PostgreSQL DB in $RPM_INSTALL_PREFIX/var/postgresql/db"
|
|
|
|