You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2022-07-30 23:29:02

ligenix
Member
Registered: 2021-04-13
Posts: 57

GLPI 10.0.x & RPM packages

Hi,

I made a new GLPI 10.0.x repository: `https://copr.fedorainfracloud.org/coprs/ligenix/enterprise-glpi10/` for Fedora 35, 36, CentOS Stream 8, 9 and EPEL 7 to 9 for aarch64, ppc64le, s390x, x86_64.

Activating the repository updates a previous architecture, assuming the necessary PHP RPM package dependencies are installed.

As this is a security-focused non-profit work, the new commercial marketplace has been moved to a separate glpi-marketplace package with a weak dependency.
This package contains a specific, systemd-controlled mount directory /var/lib/glib/marketplace for downloading plugins.

So everyone should be happy to choose to install or uninstall it, depending on community or business needs.

All previous plugins packages provided for GLPI 9.5.8 have packaged for GLPI 10.0.x when available:
appliances, Behaviors, PDF, FusionInventory, Datainjection, Genericobject, ocsinventoryng, Protocols Manager

The new GLPI Agent and Inventory plugin packages for GLPI 10.0.x are also provided for testing.

Offline

#2 2022-07-31 00:14:55

ligenix
Member
Registered: 2021-04-13
Posts: 57

Re: GLPI 10.0.x & RPM packages

bonjour,

J'ai fait un nouveau dépôt GLPI 10.0.x : `https://copr.fedorainfracloud.org/coprs/ligenix/enterprise-glpi10/` pour Fedora 35, 36, CentOS Stream 8, 9 et EPEL 7 à 9 et aarch64, ppc64le, s390x , x86_64.

L'activation du dépôt met à jour une architecture précédente, en supposant que les dépendances de paquets PHP RPM nécessaires sont installées.

Comme il s'agit d'un travail à but non lucratif axé sur la sécurité, le nouveau marketplace commercial a été déplacé dans un paquet glpi-marketplace séparé avec une dépendance faible.
Ce paquet contient un répertoire de montage bind spécifique contrôlé par systemd /var/lib/glib/marketplace pour le téléchargement des plugins.

Ainsi, tout le monde devrait être content de pouvoir l'installer ou le désinstaller, en fonction de ses besoins communautaires ou d'entreprise.

Tous les plugins précédents fournis pour GLPI 9.5.8 ont été reconstruits pour GLPI 10.0.x lorsqu'ils sont disponibles :
appliances, Comportements, PDF, FusionInventory, Datainjection, Genericobject, ocsinventoryng, Protocols Manager

Les nouveaux paquets GLPI Agent et plugin GLPI Inventory pour GLPI 10.0.x sont également fournis pour tests.

Offline

#3 2022-07-31 08:42:37

homebrewtainy
Member
Registered: 2020-04-04
Posts: 151

Re: GLPI 10.0.x & RPM packages

Bonjour ligenix,

Merci encore pour la maintenance et la créations ces empaquetages (9.5.x et 10.0.x) !

Bien pratique pour déployer rapidement et efficacement que ce soit en POC, PROD ou DEV.

Cordialement.

Last edited by homebrewtainy (2022-07-31 08:43:20)


Creuser, creuser... creuser.
GLPI 10.0.16 [ Linux el 9.4 | Apache/2.4.xx | mysql 15.1 MariaDB 10.5.xx | PHP 8.3.x ] - Apache HTTPS r-proxy [ Linux el 9.4 | Apache/2.4.xx ]
GLPI Inventory 1.3.5 | Data Injection 2.13.5 | Treeview (Arborescence) 1.10.2 | Behaviors (Comportements) 2.7.3
-- Any exchange not written in French comes from an automatic translation. --

Offline

#4 2022-07-31 11:45:45

ligenix
Member
Registered: 2021-04-13
Posts: 57

Re: GLPI 10.0.x & RPM packages

Bonjour homebrewtainy,

Merci pour ce retour, l'empaquetage est certes un peu long, mais c'est effectivement un vrai gain de temps et de sécurité ensuite, notamment pour les mises à jour des environnements de production.

La base de départ de Remi extrêmement solide, le projet COPR qui est vraiment un outil fantastique de création de dépôts, quelques nouveaux scripts shell pour faciliter certains pré-traitements, un peu de temps libre et de la bonne volonté associés à un tempérament un peu maniaque et nous y sommes ;-)

Bien à toi.

Offline

Board footer

Powered by FluxBB