]> TLD Linux GIT Repositories - packages/postgresql.git/blobdiff - postgresql.init
- cleanup
[packages/postgresql.git] / postgresql.init
index eb4b2ec5fe43114cd7bd094c0b5ec9dd65bc2c7b..8f308171836413e5dd01472b7f7de22c59985606 100644 (file)
@@ -21,10 +21,10 @@ cd /
 PG_INIT_LOCALE=C
 
 # Get service config
-if [ -f /etc/sysconfig/postgresql9.6 ]; then
-       . /etc/sysconfig/postgresql9.6
+if [ -f /etc/sysconfig/postgresql-@pgsqlversion@ ]; then
+       . /etc/sysconfig/postgresql-@pgsqlversion@
 else
-       nls "Error: %s not found" /etc/sysconfig/postgresql9.6
+       nls "Error: %s not found" /etc/sysconfig/postgresql-@pgsqlversion@
        nls " PostgreSQL can't be run."
        exit 1
 fi
@@ -106,11 +106,11 @@ pgsubsys() {
        for pgdir in $PG_DB_CLUSTERS; do
                pgstatus "$pgdir"
                if [ "$PG_STATUS" = "running" ]; then
-                       touch /var/lock/subsys/postgresql9.6
+                       touch /var/lock/subsys/postgresql-@pgsqlversion@
                        return
                fi
        done
-       rm -f /var/lock/subsys/postgresql9.6
+       rm -f /var/lock/subsys/postgresql-@pgsqlversion@
 }
 
 #