@@ -33,7 +33,7 @@ $STD apt-get install -y \
3333 python3-pip \
3434 python3-venv \
3535 python3-dev
36- msg_ok " Installed Python"
36+ msg_ok " Installed Python"
3737
3838msg_info " Setting up PostgreSQL"
3939DB_NAME=netbox
@@ -54,7 +54,7 @@ cd /opt
5454RELEASE=$( curl -fsSL https://api.github.com/repos/netbox-community/netbox/releases/latest | grep " tag_name" | awk ' {print substr($2, 3, length($2)-4) }' )
5555curl -fsSL " https://github.com/netbox-community/netbox/archive/refs/tags/v${RELEASE} .zip" -o $( basename " https://github.com/netbox-community/netbox/archive/refs/tags/v${RELEASE} .zip" )
5656unzip -q " v${RELEASE} .zip"
57- mv /opt/netbox-${RELEASE} / /opt/netbox
57+ mv /opt/netbox-" ${RELEASE} " / /opt/netbox
5858
5959$STD adduser --system --group netbox
6060chown --recursive netbox /opt/netbox/netbox/media/
@@ -68,8 +68,8 @@ ESCAPED_SECRET_KEY=$(printf '%s\n' "$SECRET_KEY" | sed 's/[&/\]/\\&/g')
6868
6969sed -i ' s/ALLOWED_HOSTS = \[\]/ALLOWED_HOSTS = ["*"]/' /opt/netbox/netbox/netbox/configuration.py
7070sed -i " s|SECRET_KEY = ''|SECRET_KEY = '${ESCAPED_SECRET_KEY} '|" /opt/netbox/netbox/netbox/configuration.py
71- sed -i " /DATABASE = {/,/}/s/'USER': '[^']*'/'USER': '$DB_USER '/" /opt/netbox/netbox/netbox/configuration.py
72- sed -i " /DATABASE = {/,/}/s/'PASSWORD': '[^']*'/'PASSWORD': '$DB_PASS '/" /opt/netbox/netbox/netbox/configuration.py
71+ sed -i " /DATABASES = {/,/}/s/'USER': '[^']*'/'USER': '$DB_USER '/" /opt/netbox/netbox/netbox/configuration.py
72+ sed -i " /DATABASES = {/,/}/s/'PASSWORD': '[^']*'/'PASSWORD': '$DB_PASS '/" /opt/netbox/netbox/netbox/configuration.py
7373
7474$STD /opt/netbox/upgrade.sh
7575ln -s /opt/netbox/contrib/netbox-housekeeping.sh /etc/cron.daily/netbox-housekeeping
@@ -85,7 +85,7 @@ mv /opt/netbox/contrib/*.service /etc/systemd/system/
8585systemctl daemon-reload
8686systemctl enable -q --now netbox netbox-rq
8787
88- echo " ${RELEASE} " > /opt/${APPLICATION} _version.txt
88+ echo " ${RELEASE} " > /opt/" ${APPLICATION} " _version.txt
8989echo -e " Netbox Secret: \e[32m$SECRET_KEY \e[0m" >> ~/netbox.creds
9090msg_ok " Installed NetBox"
9191
0 commit comments