From 301b3a5a6e4549937647a334efe54c8f338c717f Mon Sep 17 00:00:00 2001 From: David Beniamine <david.beniamine@tetras-libre.fr> Date: Tue, 25 Apr 2023 11:09:59 +0200 Subject: [PATCH] Install GLPI --- installGlpiAgent.sh | 11 +++++++++++ main.env.sample | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 installGlpiAgent.sh diff --git a/installGlpiAgent.sh b/installGlpiAgent.sh new file mode 100644 index 0000000..17eb07b --- /dev/null +++ b/installGlpiAgent.sh @@ -0,0 +1,11 @@ +#!/bin/bash +cd /tmp +wget -O glpi.deb https://github.com/glpi-project/glpi-agent/releases/download/1.4/glpi-agent_1.4-1_all.deb +dpkg -i glpi.deb +rm glpi.deb +apt-get -fy install +sed -i 's@#server =.*inventory.php@server = https://glpi.tetras-libre.fr/front/inventory.php@' /etc/glpi-agent/agent.cfg +sed -i 's@tag =@tag = tetras-libre@' /etc/glpi-agent/agent.cfg +glpi-agent +systemctl restart glpi-agent +systemctl enable glpi-agent diff --git a/main.env.sample b/main.env.sample index 51b8abb..6c916d0 100644 --- a/main.env.sample +++ b/main.env.sample @@ -1,4 +1,4 @@ -export MODS="Base WebServer MySQL Nextcloud Collabora Dolibarr TetrasBack" +export MODS="Base WebServer MySQL Nextcloud Collabora Dolibarr TetrasBack GlpiAgent" # Valid levels are security and upgrade export MAINTENANCE_LEVEL="security" export DOMAIN="dev.tetras-libre.fr" -- GitLab