summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan-Erik Rediger <badboy@archlinux.us>2014-08-13 19:31:57 +0200
committerantirez <antirez@gmail.com>2017-07-24 15:21:05 +0200
commit19e5e5eaeb5643cb8c73f9cd64da7c3a9f383469 (patch)
tree3ccc3daa382db845a4f17fe59a3ca98ef2eda112
parent62474219d0f86f62910d1d6b0832a0153f62cf4b (diff)
downloadredis-19e5e5eaeb5643cb8c73f9cd64da7c3a9f383469.tar.gz
Don't use extended Regexp Syntax
It's not POSIX (BSD systems have -E instead) and we don't actually need it. Closes #1922
-rwxr-xr-xutils/install_server.sh12
1 files changed, 6 insertions, 6 deletions
diff --git a/utils/install_server.sh b/utils/install_server.sh
index 3d920a125..7eb341417 100755
--- a/utils/install_server.sh
+++ b/utils/install_server.sh
@@ -168,13 +168,13 @@ fi
echo "## Generated by install_server.sh ##" > $TMP_FILE
read -r SED_EXPR <<-EOF
-s#^port [0-9]{4}\$#port ${REDIS_PORT}#; \
-s#^logfile .+\$#logfile ${REDIS_LOG_FILE}#; \
-s#^dir .+\$#dir ${REDIS_DATA_DIR}#; \
-s#^pidfile .+\$#pidfile ${PIDFILE}#; \
-s#^daemonize no\$#daemonize yes#;
+s#^port .\+#port ${REDIS_PORT}#; \
+s#^logfile .\+#logfile ${REDIS_LOG_FILE}#; \
+s#^dir .\+#dir ${REDIS_DATA_DIR}#; \
+s#^pidfile .\+#pidfile ${PIDFILE}#; \
+s#^daemonize no#daemonize yes#;
EOF
-sed -r "$SED_EXPR" $DEFAULT_CONFIG >> $TMP_FILE
+sed "$SED_EXPR" $DEFAULT_CONFIG >> $TMP_FILE
#cat $TPL_FILE | while read line; do eval "echo \"$line\"" >> $TMP_FILE; done
cp $TMP_FILE $REDIS_CONFIG_FILE || die "Could not write redis config file $REDIS_CONFIG_FILE"