Browse Source

fix listening sockets

Ralf S. Engelschall 24 years ago
parent
commit
92c6752adf
2 changed files with 5 additions and 2 deletions
  1. 3 0
      postgresql/postgresql.spec
  2. 2 2
      postgresql/rc.postgresql

+ 3 - 0
postgresql/postgresql.spec

@@ -55,6 +55,9 @@ AutoReqProv:  no
 
 %prep
     %setup -q 
+    %{l_shtool} subst \
+        -e 's;\(#define.*DEFAULT_PGSOCKET_DIR.*"\)/tmp\("\);\1%{l_prefix}/var/postgresql/run\2;'
+        include/pg_config.h.in
 
 %build
     #    configure package

+ 2 - 2
postgresql/rc.postgresql

@@ -3,12 +3,12 @@
 ##  rc.postgresql -- Run-Command for PostgreSQL Database
 ##
 
-%common
+%config
     postgresql_enable="yes"
     postgresql_flags=""
     postgresql_datadir="@l_prefix@/var/postgresql/db"
     postgresql_socket_inet="localhost"
-    postgresql_socket_unix="@l_prefix@/var/postgresql/run/postmaster.socket"
+    postgresql_socket_unix="@l_prefix@/var/postgresql/run/"
     postgresql_log_file="@l_prefix@/var/postgresql/run/postmaster.log"
     postgresql_log_prolog="true"
     postgresql_log_epilog="true"