From b874cb21ebf9653a0a15a43838bbb2ac5d37aaff Mon Sep 17 00:00:00 2001 From: Daniel Widerin Date: Thu, 25 Sep 2014 15:23:06 +0000 Subject: Use 'sed' with pre-search to enable only if present in redis config file. --- doc/update/7.2-to-7.3.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'doc/update/7.2-to-7.3.md') diff --git a/doc/update/7.2-to-7.3.md b/doc/update/7.2-to-7.3.md index 5707d1930b6..a763835e165 100644 --- a/doc/update/7.2-to-7.3.md +++ b/doc/update/7.2-to-7.3.md @@ -72,8 +72,9 @@ sudo cp lib/support/init.d/gitlab /etc/init.d/gitlab sed 's/^port .*/port 0/' /etc/redis/redis.conf.orig | sudo tee /etc/redis/redis.conf # Enable Redis socket for default Debian / Ubuntu path echo 'unixsocket /var/run/redis/redis.sock' | sudo tee -a /etc/redis/redis.conf - # Be sure redis group can write to the socket. - echo 'unixsocketperm 0775' | sudo tee -a /etc/redis/redis.conf + # Be sure redis group can write to the socket, enable only if supported (>= redis 2.4.0). + sed '/# unixsocketperm/ s/^# unixsocketperm.*/unixsocketperm 0775/' /etc/redis.conf | sudo tee -a /etc/redis/redis.conf + echo ' 0775' | sudo tee -a /etc/redis/redis.conf # Activate the changes to redis.conf sudo service redis-server restart # Add git to the redis group -- cgit v1.2.1