diff options
author | nachoparker <nacho@ownyourbits.com> | 2017-11-12 10:21:34 +0300 |
---|---|---|
committer | nachoparker <nacho@ownyourbits.com> | 2017-11-12 09:23:18 +0300 |
commit | c2143b9049fa1364858e6ec75ab57d1eb3eb0fc5 (patch) | |
tree | fe5805c60716f1d69858f3e0ab3d1e276b763d8d | |
parent | 515154280a7ed6de7de9101328ed059dda001960 (diff) |
redis: fix update bugv0.34.7
-rwxr-xr-x | update.sh | 11 |
1 files changed, 9 insertions, 2 deletions
@@ -257,8 +257,8 @@ EOF EOF REDIS_MEM=3gb - sed -i "s|# unixsocket.* |unixsocket /var/run/redis/redis.sock|" $REDIS_CONF - sed -i "s|# unixsocketperm.* |unixsocketperm 770|" $REDIS_CONF + sed -i "s|# unixsocket .*|unixsocket /var/run/redis/redis.sock|" $REDIS_CONF + sed -i "s|# unixsocketperm .*|unixsocketperm 770|" $REDIS_CONF sed -i "s|port.*|port 0|" $REDIS_CONF echo "maxmemory ${REDIS_MEM}" >> $REDIS_CONF echo 'vm.overcommit_memory = 1' >> /etc/sysctl.conf @@ -279,6 +279,13 @@ EOF } sed -i 's|^logfile.*|logfile /var/log/redis/redis-server.log|' $REDIS_CONF + # fix redis update bug + grep -q sock700 $REDIS_CONF && { + sed -i '/unixsocket/d' $REDIS_CONF + echo "unixsocket /var/run/redis/redis.sock" >> $REDIS_CONF + echo "unixsocketperm 770" >> $REDIS_CONF + systemctl restart redis-server + } grep -q unixsocketperm $REDIS_CONF || echo unixsocketperm 770 >> $REDIS_CONF # fix unattended |