Skip to content

Commit 39300b2

Browse files
authored
Fix typo in sed command (#4179)
1 parent 3b2aa30 commit 39300b2

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

install/netbox-install.sh

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -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

3838
msg_info "Setting up PostgreSQL"
3939
DB_NAME=netbox
@@ -54,7 +54,7 @@ cd /opt
5454
RELEASE=$(curl -fsSL https://api.github.com/repos/netbox-community/netbox/releases/latest | grep "tag_name" | awk '{print substr($2, 3, length($2)-4) }')
5555
curl -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")
5656
unzip -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
6060
chown --recursive netbox /opt/netbox/netbox/media/
@@ -68,8 +68,8 @@ ESCAPED_SECRET_KEY=$(printf '%s\n' "$SECRET_KEY" | sed 's/[&/\]/\\&/g')
6868

6969
sed -i 's/ALLOWED_HOSTS = \[\]/ALLOWED_HOSTS = ["*"]/' /opt/netbox/netbox/netbox/configuration.py
7070
sed -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
7575
ln -s /opt/netbox/contrib/netbox-housekeeping.sh /etc/cron.daily/netbox-housekeeping
@@ -85,7 +85,7 @@ mv /opt/netbox/contrib/*.service /etc/systemd/system/
8585
systemctl daemon-reload
8686
systemctl enable -q --now netbox netbox-rq
8787

88-
echo "${RELEASE}" >/opt/${APPLICATION}_version.txt
88+
echo "${RELEASE}" >/opt/"${APPLICATION}"_version.txt
8989
echo -e "Netbox Secret: \e[32m$SECRET_KEY\e[0m" >>~/netbox.creds
9090
msg_ok "Installed NetBox"
9191

0 commit comments

Comments
 (0)