]> git.pld-linux.org Git - packages/postgresql.git/commitdiff
- always use POSTGRES_DATA_DIR, fixed postmaster.pid path in stop
authorJakub Bogusz <qboosh@pld-linux.org>
Tue, 12 Feb 2002 13:14:10 +0000 (13:14 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    postgresql.init -> 1.32

postgresql.init

index 3e1a13b878537ced47d01a0641f6a78c0ba2f331..561c97f99b7743c27d270652b0dd3e1c6fbd392e 100644 (file)
@@ -9,7 +9,7 @@
 #              all database requests.
 #
 # processname: postmaster
-# pidfile:     /var/run/postmaster.pid
+# pidfile:     $POSTGRES_DATA_DIR/postmaster.pid
 
 # Source function library
 . /etc/rc.d/init.d/functions
@@ -34,16 +34,16 @@ if is_no "${NETWORKING}"; then
 fi
 
 # check if postmaster is realy alive
-if [ -f /var/lib/pgsql/postmaster.pid ]; then
if ps -p `head -1 /var/lib/pgsql/postmaster.pid` > /dev/null ; then
-        #ok. it's alive
+if [ -f $POSTGRES_DATA_DIR/postmaster.pid ]; then
   if ps -p `head -1 $POSTGRES_DATA_DIR/postmaster.pid` > /dev/null ; then
+       ok. it's alive
        echo > /dev/null;
- else
-        # oh, it has crashed
-        rm -f  /var/lock/subsys/postgresql
- fi
   else
+       # oh, it has crashed
+       rm -f  /var/lock/subsys/postgresql
   fi
 else
-       # it's stoped. 
+       # it's stopped.
        rm -f  /var/lock/subsys/postgresql
 fi
 
@@ -134,7 +134,7 @@ case "$1" in
        else
                deltext; ok
        fi
-       rm -f /var/run/postmaster.pid
+       rm -f $POSTGRES_DATA_DIR/postmaster.pid
        rm -f /var/lock/subsys/postgresql
        ;;
   status)
This page took 0.12096 seconds and 4 git commands to generate.