Adjust configuration file '/etc/gitlab/gitlab.rb'.
This commit is contained in:
parent
8070bbd189
commit
0525664333
@ -467,7 +467,7 @@ fi
|
|||||||
|
|
||||||
if [[ -n "$GITLAB_CONF_FILE" ]]; then
|
if [[ -n "$GITLAB_CONF_FILE" ]]; then
|
||||||
|
|
||||||
echononl " Adjust GitLab Configuration (${GITLAB_CONF_FILE})"
|
echononl " 1. Adjust GitLab Configuration (${GITLAB_CONF_FILE})"
|
||||||
|
|
||||||
if ! grep -E "^\s*nginx\['custom_gitlab_server_config'\]" $GITLAB_CONF_FILE 2> /dev/null | grep -q ".well-known/acme-challenge" 2> /dev/null ; then
|
if ! grep -E "^\s*nginx\['custom_gitlab_server_config'\]" $GITLAB_CONF_FILE 2> /dev/null | grep -q ".well-known/acme-challenge" 2> /dev/null ; then
|
||||||
if ! grep -q -E "^\s*#\s*nginx\['custom_gitlab_server_config'\]" $GITLAB_CONF_FILE 2> /dev/null ; then
|
if ! grep -q -E "^\s*#\s*nginx\['custom_gitlab_server_config'\]" $GITLAB_CONF_FILE 2> /dev/null ; then
|
||||||
@ -498,6 +498,40 @@ EOF
|
|||||||
else
|
else
|
||||||
echo_skipped
|
echo_skipped
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
echononl " 2. Adjust GitLab Configuration (${GITLAB_CONF_FILE})"
|
||||||
|
|
||||||
|
if ! grep -E "^\s*nginx\['listen_addresses'\]" $GITLAB_CONF_FILE 2> /dev/null | grep -q -E "\['\*',\s*'\[::]'\]" 2> /dev/null ; then
|
||||||
|
|
||||||
|
if ! grep -q -E "^\s*#\s*nginx\['listen_addresses'\]" $GITLAB_CONF_FILE 2> /dev/null ; then
|
||||||
|
cat <<EOF >> ${GITLAB_CONF_FILE}
|
||||||
|
|
||||||
|
################################################################################
|
||||||
|
## Added by dehydrated install script $(basename $0)
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
nginx['listen_addresses'] = ['*', '[::]']
|
||||||
|
|
||||||
|
EOF
|
||||||
|
if [[ $? -eq 0 ]] ; then
|
||||||
|
echo_ok
|
||||||
|
gitlab_reconfigure=true
|
||||||
|
else
|
||||||
|
echo_failed
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
perl -i -n -p -e "s#^(\s*\#\s*(nginx\['listen_addresses'\]).*)#\1\n\2 = ['*', '[::]']#" $GITLAB_CONF_FILE
|
||||||
|
if [[ $? -eq 0 ]] ; then
|
||||||
|
echo_ok
|
||||||
|
gitlab_reconfigure=true
|
||||||
|
else
|
||||||
|
echo_failed
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
echo_skipped
|
||||||
|
fi
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user