From 055aa760c6b4d92175188879a85276eb73e7d0f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=B6gl-Brunner=20Michel?= Date: Thu, 13 Nov 2025 14:03:52 +0100 Subject: [PATCH] Librenms --- install/librenms-install.sh | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/install/librenms-install.sh b/install/librenms-install.sh index 60fdff21e..328d764c3 100644 --- a/install/librenms-install.sh +++ b/install/librenms-install.sh @@ -124,15 +124,17 @@ systemctl restart php8.4-fpm msg_ok "Configured Nginx" msg_info "Configure Services" +ln -s /opt/librenms/lnms /usr/bin/lnms +mkdir -p /etc/bash_completion.d/ +cp /opt/librenms/misc/lnms-completion.bash /etc/bash_completion.d/ +cp /opt/librenms/snmpd.conf.example /etc/snmp/snmpd.conf + $STD su - librenms -s /bin/bash -c "cd /opt/librenms && COMPOSER_ALLOW_SUPERUSER=1 composer install --no-dev" $STD su - librenms -s /bin/bash -c "cd /opt/librenms && php8.4 artisan migrate --force" $STD su - librenms -s /bin/bash -c "cd /opt/librenms && php8.4 artisan key:generate --force" $STD su - librenms -s /bin/bash -c "cd /opt/librenms && lnms db:seed --force" $STD su - librenms -s /bin/bash -c "cd /opt/librenms && lnms user:add -p admin -r admin admin" -ln -s /opt/librenms/lnms /usr/bin/lnms -mkdir -p /etc/bash_completion.d/ -cp /opt/librenms/misc/lnms-completion.bash /etc/bash_completion.d/ -cp /opt/librenms/snmpd.conf.example /etc/snmp/snmpd.conf + RANDOM_STRING=$(openssl rand -base64 16 | tr -dc 'a-zA-Z0-9') sed -i "s/RANDOMSTRINGHERE/$RANDOM_STRING/g" /etc/snmp/snmpd.conf