{"id":2740,"date":"2026-05-06T11:28:17","date_gmt":"2026-05-06T09:28:17","guid":{"rendered":"http:\/\/clark.tipistrani.it\/?p=2740"},"modified":"2026-05-06T11:28:17","modified_gmt":"2026-05-06T09:28:17","slug":"glpi-su-devuan-5","status":"publish","type":"post","link":"http:\/\/clark.tipistrani.it\/?p=2740","title":{"rendered":"GLPI su Devuan 5"},"content":{"rendered":"<p>GLPI\u00a0 <a href=\"http:\/\/www.glpi-projec.org\">glpi-projec.org<\/a> \u00e8 un applicazione web che facilita la gestione dei beni informatici.<\/p>\n<p>Questa applicazione offre parecchie possibilit\u00e0 che spaziano dalla gestione di ticket per assistenza al riordino di materiali consumabili, noi in azienda lo usiamo molto semplicemente per l&#8217;inventario dei PC sia per avere traccia di chi ha cosa che per essere conformi al GDPR.<\/p>\n<p>La vecchia VM che gestiva il tutto ha deciso di andare a farfalle rovinando il DB dopo 2 giorni a cercare di recuperarlo mi sono reso conto che:<br \/>\na) il tempo che stavo impiegando era troppo e il mio nervosismo aumentava in modo esponenziale<br \/>\nb)la versione sia di SO che di GLPI erano davvero datate, che di per se non significa nulla abbiamo VM anche pi\u00f9 datate ma che fanno il loro lavoro senza dare problemi quindi applicando la regola aurea del Sistemista (quando va quel che basta lascia star che non si guasta) stanno li, per\u00f2 vista la situazione specifica ho deciso di rifare la VM.<\/p>\n<p>Non sono un grande esperto di applicazioni web ne di tecnologia che ne consegue e ricordo che anni fa quando realizzai la prima macchina avevo sudato le proverbiali sette camicie, quindi ho cercato se esisteva un qualche howto per principianti e mi sono casualmente imbattuto in questa pagina che mi ha subito messo di buon umore (in attesa di essere eventualmente smentito)<br \/>\n<a href=\"https:\/\/github.com\/allanlopesprado\/glpi-install\">https:\/\/github.com\/allanlopesprado\/glpi-install<\/a><br \/>\nIn buona sostanza e semplificando al massimo con git si clona localmente la directory glpi-install si entra, si rende eseguibile lo script bash e una volta lanciato lui fa tutto in 5 minuti.<\/p>\n<p>Nota a margine dato che ho scelto come base devuan 5 ovviamente non c&#8217;\u00e8 systemd quindi lo script va modificato nelle righe necessarie sostituendo a sysctl bla bla bla service bla bla reload\/restart.<\/p>\n<p>Lanciato lo script installa tutto il necessario, crea il DB necessario e propone due quesiti<\/p>\n<p>a) password per l&#8217;utente glpi che \u00e8 l&#8217;utente amministratore<\/p>\n<p>b) password per l&#8217;utente &#8220;root&#8221; di mysql per la gestione a pi\u00f9 alto livello dei DB<\/p>\n<p>lo script si chiude invitando a collegarsi ad http:\/\/IP_DEL_SERVER_GLPI per finire la configurazione.<br \/>\npuntando con un browser all&#8217;indirizzo sopra detto si procede con la configurazione\u00a0 della parte web rispondendo a poche e semplici domande che sono:<\/p>\n<p>utente da usare come admin (glpi)<br \/>\ndatabase (glpi)<br \/>\nserver (localhost)<\/p>\n<p>Una volta finito questo setup si tratta di attivare il plugin dell&#8217;inventario che \u00e8 quello che ci serve, i plugin non sono disponibili ma van scaricati previo registrazione che per una larga fetta di plugin \u00e8 gratuita quindi una volta effettuata la registrazione ottenuta la chiave per il download dei plugin e averla inserita nella pagina si pu\u00f2 scaricare il plugin dell&#8217;inventario e attivarlo.<\/p>\n<p>La vecchia installazione aveva un path diverso da quello che questo setup crea quindi tutti i client su windows adesso puntano da un altra parte, visto che sono decisamente troppi da modificare a mano la cosa pi\u00f9 &#8220;furba&#8221; da fare e&#8217; quela di creare una policy da AD che vada a variare il path in questione, cosa che si fa in questo modo:<\/p>\n<ul>\n<li class=\"Z1qcYe\" data-sfc-cp=\"\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-hveid=\"CAEIBRAA\" data-complete=\"true\" data-sae=\"\"><span class=\"T286Pc\" data-sfc-cp=\"\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-complete=\"true\">Apri la <strong class=\"Yjhzub\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-complete=\"true\">Console di gestione Criteri di gruppo<\/strong>.<\/span><\/li>\n<li class=\"Z1qcYe\" data-sfc-cp=\"\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-hveid=\"CAEIBRAB\" data-complete=\"true\" data-sae=\"\"><span class=\"T286Pc\" data-sfc-cp=\"\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-complete=\"true\">Crea o modifica un oggetto Criteri di gruppo (GPO) esistente.<\/span><\/li>\n<li class=\"Z1qcYe\" data-sfc-cp=\"\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-hveid=\"CAEIBRAC\" data-complete=\"true\" data-sae=\"\"><span class=\"T286Pc\" data-sfc-cp=\"\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-complete=\"true\">Naviga in: <code class=\"KDcb0c\" dir=\"ltr\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-complete=\"true\" data-sae=\"\">Configurazione computer<\/code> &gt; <code class=\"KDcb0c\" dir=\"ltr\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-complete=\"true\" data-sae=\"\">Preferenze<\/code> &gt; <code class=\"KDcb0c\" dir=\"ltr\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-complete=\"true\" data-sae=\"\">Impostazioni di Windows<\/code> &gt; <code class=\"KDcb0c\" dir=\"ltr\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-complete=\"true\" data-sae=\"\">Registro<\/code>.<\/span><\/li>\n<li class=\"Z1qcYe\" data-sfc-cp=\"\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-hveid=\"CAEIBRAD\" data-complete=\"true\" data-sae=\"\"><span class=\"T286Pc\" data-sfc-cp=\"\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-complete=\"true\">Crea un <strong class=\"Yjhzub\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-complete=\"true\">Nuovo elemento del Registro<\/strong> con queste impostazioni:<\/span>\n<ul class=\"KsbFXc U6u95\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-complete=\"true\">\n<li class=\"Z1qcYe\" data-sfc-cp=\"\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-hveid=\"CAEIBRAE\" data-complete=\"true\" data-sae=\"\"><span class=\"T286Pc\" data-sfc-cp=\"\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-complete=\"true\"><strong class=\"Yjhzub\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-complete=\"true\">Azione:<\/strong> Aggiorna<\/span><\/li>\n<li class=\"Z1qcYe\" data-sfc-cp=\"\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-hveid=\"CAEIBRAF\" data-complete=\"true\" data-sae=\"\"><span class=\"T286Pc\" data-sfc-cp=\"\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-complete=\"true\"><strong class=\"Yjhzub\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-complete=\"true\">Hive:<\/strong> <code class=\"KDcb0c\" dir=\"ltr\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-complete=\"true\" data-sae=\"\">HKEY_LOCAL_MACHINE<\/code><\/span><\/li>\n<li class=\"Z1qcYe\" data-sfc-cp=\"\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-hveid=\"CAEIBRAG\" data-complete=\"true\" data-sae=\"\"><span class=\"T286Pc\" data-sfc-cp=\"\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-complete=\"true\"><strong class=\"Yjhzub\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-complete=\"true\">Percorso chiave:<\/strong> <code class=\"KDcb0c\" dir=\"ltr\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-complete=\"true\" data-sae=\"\">SOFTWARE\\GLPI-Agent<\/code> (oppure <code class=\"KDcb0c\" dir=\"ltr\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-complete=\"true\" data-sae=\"\">SOFTWARE\\Wow6432Node\\GLPI-Agent<\/code> per agenti a 32 bit su sistemi a 64 bit).<\/span><\/li>\n<li class=\"Z1qcYe\" data-sfc-cp=\"\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-hveid=\"CAEIBRAH\" data-complete=\"true\" data-sae=\"\"><span class=\"T286Pc\" data-sfc-cp=\"\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-complete=\"true\"><strong class=\"Yjhzub\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-complete=\"true\">Nome valore:<\/strong> <code class=\"KDcb0c\" dir=\"ltr\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-complete=\"true\" data-sae=\"\">server<\/code><\/span><\/li>\n<li class=\"Z1qcYe\" data-sfc-cp=\"\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-hveid=\"CAEIBRAI\" data-complete=\"true\" data-sae=\"\"><span class=\"T286Pc\" data-sfc-cp=\"\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-complete=\"true\"><strong class=\"Yjhzub\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-complete=\"true\">Tipo valore:<\/strong> <code class=\"KDcb0c\" dir=\"ltr\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-complete=\"true\" data-sae=\"\">REG_SZ<\/code><\/span><\/li>\n<li class=\"Z1qcYe\" data-sfc-cp=\"\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-hveid=\"CAEIBRAJ\" data-complete=\"true\" data-sae=\"\"><span class=\"T286Pc\" data-sfc-cp=\"\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-complete=\"true\" aria-owns=\"action-menu-parent-container\"><strong class=\"Yjhzub\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-complete=\"true\">Dati valore:<\/strong> Inserisci il nuovo URL (es. <code class=\"KDcb0c\" dir=\"ltr\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-complete=\"true\" data-sae=\"\">http:\/\/nuovo-ip-o-fqdn\/front\/inventory.php<\/code>).<br \/>\nPer rendere effettiva la modifica senza riavviare, puoi forzare l&#8217;aggiornamento con <code class=\"KDcb0c\" dir=\"ltr\" data-sfc-root=\"c\" data-sfc-cb=\"\" data-complete=\"true\" data-sae=\"\" data-copy-service-computed-style=\"font-family: monospace; font-size: 14px; font-weight: 400; margin: 0px; text-decoration: rgb(10, 10, 10); border-bottom: 1px solid rgb(240, 242, 245);\">gpupdate \/force<!--TgQPHd|[]--><\/code> sui client<br \/>\n<\/span><\/p>\n<p>Al riavvio i client si prenderanno il nuovo path e con calma il DB si popoler\u00e0.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>GLPI\u00a0 glpi-projec.org \u00e8 un applicazione web che facilita la gestione dei beni informatici. Questa applicazione offre parecchie possibilit\u00e0 che spaziano dalla gestione di ticket per assistenza al riordino di materiali consumabili, noi in azienda lo usiamo molto semplicemente per l&#8217;inventario dei PC sia per avere traccia di chi ha cosa che per essere conformi al [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[312,8,165,6],"tags":[136,313,314],"class_list":["post-2740","post","type-post","status-publish","format-standard","hentry","category-applicazioni-web","category-linux","category-virtualizzazione-work","category-work","tag-devuan","tag-glpi","tag-gpo"],"_links":{"self":[{"href":"http:\/\/clark.tipistrani.it\/index.php?rest_route=\/wp\/v2\/posts\/2740","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/clark.tipistrani.it\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/clark.tipistrani.it\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/clark.tipistrani.it\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/clark.tipistrani.it\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2740"}],"version-history":[{"count":2,"href":"http:\/\/clark.tipistrani.it\/index.php?rest_route=\/wp\/v2\/posts\/2740\/revisions"}],"predecessor-version":[{"id":2742,"href":"http:\/\/clark.tipistrani.it\/index.php?rest_route=\/wp\/v2\/posts\/2740\/revisions\/2742"}],"wp:attachment":[{"href":"http:\/\/clark.tipistrani.it\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2740"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/clark.tipistrani.it\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2740"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/clark.tipistrani.it\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2740"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}