summaryrefslogtreecommitdiff
path: root/rpm
diff options
context:
space:
mode:
authorErnie Hershey <ernie.hershey@10gen.com>2015-03-11 15:07:11 -0400
committerRamon Fernandez <ramon.fernandez@mongodb.com>2015-03-30 14:47:42 -0400
commite82fc79a0bd5cf5b93bbfa0b62e6ea05a5f607c7 (patch)
treee02948a1846abd80e73446e4c5ada40f99f441e9 /rpm
parent733d33dce712aeee1b578a9662e2e7bda2dc576f (diff)
downloadmongo-e82fc79a0bd5cf5b93bbfa0b62e6ea05a5f607c7.tar.gz
SERVER-17337 Filter quote characters from RPM init script PIDFILEPATH and remove unused DBPATH
(cherry picked from commit 400dabd20809c561d8de21438d4bb7c682129641)
Diffstat (limited to 'rpm')
-rwxr-xr-xrpm/init.d-mongod2
-rw-r--r--rpm/init.d-mongod.suse3
2 files changed, 3 insertions, 2 deletions
diff --git a/rpm/init.d-mongod b/rpm/init.d-mongod
index 563f4fd0e3f..54308cccc0b 100755
--- a/rpm/init.d-mongod
+++ b/rpm/init.d-mongod
@@ -19,7 +19,7 @@ CONFIGFILE="/etc/mongod.conf"
OPTIONS=" -f $CONFIGFILE"
SYSCONFIG="/etc/sysconfig/mongod"
-PIDFILEPATH=`awk -F'[:=]' -v IGNORECASE=1 '/^[[:blank:]]*(processManagement\.)?pidfilepath[[:blank:]]*[:=][[:blank:]]*/{print $2}' "$CONFIGFILE" | tr -d '[:blank:]'`
+PIDFILEPATH=`awk -F'[:=]' -v IGNORECASE=1 '/^[[:blank:]]*(processManagement\.)?pidfilepath[[:blank:]]*[:=][[:blank:]]*/{print $2}' "$CONFIGFILE" | tr -d "[:blank:]\"'"`
mongod=${MONGOD-/usr/bin/mongod}
diff --git a/rpm/init.d-mongod.suse b/rpm/init.d-mongod.suse
index 73de7487df8..746177c85d9 100644
--- a/rpm/init.d-mongod.suse
+++ b/rpm/init.d-mongod.suse
@@ -25,7 +25,8 @@ CONFIGFILE="/etc/mongod.conf"
OPTIONS=" -f $CONFIGFILE"
SYSCONFIG="/etc/sysconfig/mongod"
-PIDFILEPATH=`awk -F= '/^pidfilepath[[:blank:]]*=[[:blank:]]*/{print $2}' "$CONFIGFILE"`
+PIDFILEPATH=`awk -F'[:=]' -v IGNORECASE=1 '/^[[:blank:]]*(processManagement\.)?pidfilepath[[:blank:]]*[:=][[:blank:]]*/{print $2}' "$CONFIGFILE" | tr -d "[:blank:]\"'"`
+
mongod=${MONGOD-/usr/bin/mongod}
MONGO_USER=mongod