--- - name: bootstrap CT "helpdesk" hosts: helpdesk remote_user: root vars_files: - vars.yml tasks: - include_tasks: fsit-smgt/library/bootstrap.yml - name: install CT "helpdesk" hosts: helpdesk become: true vars: tasks: - include_tasks: fsit-smgt/library/glpi.yml #https://glpi-install.readthedocs.io/en/latest/prerequisites.html #https://glpi-install.readthedocs.io/en/latest/install/index.html #https://neptunet.fr/install-glpi10/ #https://www.osradar.com/how-to-install-glpi-on-debian-10-buster/ # #ANSIBLE # #sudo mysql_secure_installation #(mysql -u root -p) #mysql -u root -p -e "CREATE DATABASE glpidb;" #mysql -u root -p -e "GRANT ALL PRIVILEGES ON glpidb.* TO 'glpiuser'@'localhost' IDENTIFIED BY '9vkgKEedBltBr9WPbB5t';" #mysql -u root -p -e "FLUSH PRIVILEGES;" # #sudo rm /var/www/html/index.html # #wget https://github.com/DCS-Easyware/gsit/releases/download/GSIT-9.5.10/gsit-9.5.10.tgz #sudo tar xvfz gsit-9.5.10.tgz -C /var/www/html/ --strip-components=1 # #sudo mv /var/www/html/config/* /etc/glpi/ #kein chown auf www-data! wird spaeter sowieso als Fehler angezeigt # #sudo mv /var/www/html/files/* /var/lib/glpi/ #sudo chown -R root:root /var/www/html/files/ ??? #sudo chown -R www-data /var/lib/glpi/ # # #ANSIBLE # #wget https://github.com/fusioninventory/fusioninventory-for-glpi/releases/download/glpi9.5%2B4.2/fusioninventory-9.5+4.2.zip #sudo unzip -d /var/www/html/plugins/ fusioninventory-9.5+4.2.zip # #sudo php /var/www/html/bin/console glpi:plugin:install --username=glpi fusioninventory #sudo php /var/www/html/bin/console glpi:plugin:activate fusioninventory # # sudo rm /var/www/html/install/install.php