Bonjour,
Je souhaiterai avoir un xml, json... des versions de logiciels à jour (CURRENT) afin de comparer avec les logiciels installés (dans notre cas avec GLPISC / FusionInventory). Le but est de mettre à jour les logiciels sur les postes Windows afin de réduire le risque.
Par exemple le fichier pourrait dire :
* Firefox : 90.0.2 * Zoom : 5.7.4
et ensuite avec un script maison, je cherche dans la base de données et affiche les postes qui ont firefox, zoom mais pas dans la dernière version.
Je pourrais faire pour chaque logiciel, mais ça va être long et fastidieux, il doit bien y avoir une liste / site / autre qui centralise ces informations non?
Je pense que ça doit exister, mais j'ai du mal à trouver.
Pouvez-vous m'aider chers collègues ^_^
PS: c'est quand même bien plus simple sur du BSD ou du Linux avec les gestionnaires de paquets...
Cordialement,
David Durieux
Hello, et pourquoi pas wapt ?
,Jerome
Le mar. 10 août 2021 à 11:55, David Durieux david@durieux.family a écrit :
Bonjour,
Je souhaiterai avoir un xml, json... des versions de logiciels à jour (CURRENT) afin de comparer avec les logiciels installés (dans notre cas avec GLPISC / FusionInventory). Le but est de mettre à jour les logiciels sur les postes Windows afin de réduire le risque.
Par exemple le fichier pourrait dire :
- Firefox : 90.0.2
- Zoom : 5.7.4
et ensuite avec un script maison, je cherche dans la base de données et affiche les postes qui ont firefox, zoom mais pas dans la dernière version.
Je pourrais faire pour chaque logiciel, mais ça va être long et fastidieux, il doit bien y avoir une liste / site / autre qui centralise ces informations non?
Je pense que ça doit exister, mais j'ai du mal à trouver.
Pouvez-vous m'aider chers collègues ^_^
PS: c'est quand même bien plus simple sur du BSD ou du Linux avec les gestionnaires de paquets...
Cordialement,
David Durieux
Liste de diffusion du FRsAG http://www.frsag.org/
En utilisant un package manager pour Windows : https://community.chocolatey.org/packages ?
Pierre.
On Tue, 10 Aug 2021 at 11:54, David Durieux david@durieux.family wrote:
Bonjour,
Je souhaiterai avoir un xml, json... des versions de logiciels à jour (CURRENT) afin de comparer avec les logiciels installés (dans notre cas avec GLPISC / FusionInventory). Le but est de mettre à jour les logiciels sur les postes Windows afin de réduire le risque.
Par exemple le fichier pourrait dire :
- Firefox : 90.0.2
- Zoom : 5.7.4
et ensuite avec un script maison, je cherche dans la base de données et affiche les postes qui ont firefox, zoom mais pas dans la dernière version.
Je pourrais faire pour chaque logiciel, mais ça va être long et fastidieux, il doit bien y avoir une liste / site / autre qui centralise ces informations non?
Je pense que ça doit exister, mais j'ai du mal à trouver.
Pouvez-vous m'aider chers collègues ^_^
PS: c'est quand même bien plus simple sur du BSD ou du Linux avec les gestionnaires de paquets...
Cordialement,
David Durieux
Liste de diffusion du FRsAG http://www.frsag.org/
Bonjour,
Quid des softs gratuits type :
* PDQ Inventory ? * GLPi ?
Joël
De : FRsAG frsag-bounces@frsag.org De la part de Pierre Blanchet Envoyé : mardi 10 août 2021 15:14 À : David Durieux david@durieux.family Cc : French SysAdmin Group frsag@frsag.org Objet : Re: [FRsAG] Liste (XML, JSON, autre?) de logiciels et de leur version current pour mise à jour
En utilisant un package manager pour Windows : https://community.chocolatey.org/packages ?
Pierre.
On Tue, 10 Aug 2021 at 11:54, David Durieux <david@durieux.familymailto:david@durieux.family> wrote: Bonjour,
Je souhaiterai avoir un xml, json... des versions de logiciels à jour (CURRENT) afin de comparer avec les logiciels installés (dans notre cas avec GLPISC / FusionInventory). Le but est de mettre à jour les logiciels sur les postes Windows afin de réduire le risque.
Par exemple le fichier pourrait dire :
* Firefox : 90.0.2 * Zoom : 5.7.4
et ensuite avec un script maison, je cherche dans la base de données et affiche les postes qui ont firefox, zoom mais pas dans la dernière version.
Je pourrais faire pour chaque logiciel, mais ça va être long et fastidieux, il doit bien y avoir une liste / site / autre qui centralise ces informations non?
Je pense que ça doit exister, mais j'ai du mal à trouver.
Pouvez-vous m'aider chers collègues ^_^
PS: c'est quand même bien plus simple sur du BSD ou du Linux avec les gestionnaires de paquets...
Cordialement,
David Durieux
_______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/
En fait, pour l'installation des paquets, on utilise FusionInventory, mais je voudrais une 'database' des logiciel et la version actuelle qu'on pourrait récupérer sous format json, xml, API...
Le but c'est de pouvoir comparer les logiciels installé sur les postes (et donc remontés dans notre GLPISC) avec les versions actuelles des logiciels.
David
On Tue, 10 Aug 2021 11:53:54 +0200 David Durieux david@durieux.family wrote:
Bonjour,
Je souhaiterai avoir un xml, json... des versions de logiciels à jour (CURRENT) afin de comparer avec les logiciels installés (dans notre cas avec GLPISC / FusionInventory). Le but est de mettre à jour les logiciels sur les postes Windows afin de réduire le risque.
Par exemple le fichier pourrait dire :
- Firefox : 90.0.2
- Zoom : 5.7.4
et ensuite avec un script maison, je cherche dans la base de données et affiche les postes qui ont firefox, zoom mais pas dans la dernière version.
Je pourrais faire pour chaque logiciel, mais ça va être long et fastidieux, il doit bien y avoir une liste / site / autre qui centralise ces informations non?
Je pense que ça doit exister, mais j'ai du mal à trouver.
Pouvez-vous m'aider chers collègues ^_^
PS: c'est quand même bien plus simple sur du BSD ou du Linux avec les gestionnaires de paquets...
Cordialement,
David Durieux
Liste de diffusion du FRsAG http://www.frsag.org/
Bonjour,
Voir s'il serait possible de « détourner » Chocolatey pour récupérer les versions ? Winget pourrait bientôt être la référence également…
Cdlt,
Le mar. 10 août 2021 à 16:01, David Durieux david@durieux.family a écrit :
En fait, pour l'installation des paquets, on utilise FusionInventory, mais je voudrais une 'database' des logiciel et la version actuelle qu'on pourrait récupérer sous format json, xml, API...
Le but c'est de pouvoir comparer les logiciels installé sur les postes (et donc remontés dans notre GLPISC) avec les versions actuelles des logiciels.
David
On Tue, 10 Aug 2021 11:53:54 +0200 David Durieux david@durieux.family wrote:
Bonjour,
Je souhaiterai avoir un xml, json... des versions de logiciels à jour (CURRENT) afin de comparer avec les logiciels installés (dans notre cas avec GLPISC / FusionInventory). Le but est de mettre à jour les logiciels sur les postes Windows afin de réduire le risque.
Par exemple le fichier pourrait dire :
- Firefox : 90.0.2
- Zoom : 5.7.4
et ensuite avec un script maison, je cherche dans la base de données et affiche les postes qui ont firefox, zoom mais pas dans la dernière version.
Je pourrais faire pour chaque logiciel, mais ça va être long et fastidieux, il doit bien y avoir une liste / site / autre qui centralise ces informations non?
Je pense que ça doit exister, mais j'ai du mal à trouver.
Pouvez-vous m'aider chers collègues ^_^
PS: c'est quand même bien plus simple sur du BSD ou du Linux avec les gestionnaires de paquets...
Cordialement,
David Durieux
Liste de diffusion du FRsAG http://www.frsag.org/
Liste de diffusion du FRsAG http://www.frsag.org/
Le 2021-08-10 16:00, David Durieux a écrit :
En fait, pour l'installation des paquets, on utilise FusionInventory, mais je voudrais une 'database' des logiciel et la version actuelle qu'on pourrait récupérer sous format json, xml, API...
Le but c'est de pouvoir comparer les logiciels installé sur les postes (et donc remontés dans notre GLPISC) avec les versions actuelles des logiciels.
David
Une piste le debian "watch" utilisé pour montrer sur la page tracker d'un package s'il existe une version upstream disponible.... https://wiki.debian.org/debian/watch/
Cordialement,
-- Jean-Yves LENHOF jean-yves@lenhof.eu.org
Le mar. 10 août 21 à 17:14:33 +0200, Jean-Yves LENHOF via FRsAG frsag@frsag.org écrivait :
Le 2021-08-10 16:00, David Durieux a écrit :
En fait, pour l'installation des paquets, on utilise FusionInventory, mais je voudrais une 'database' des logiciel et la version actuelle qu'on pourrait récupérer sous format json, xml, API...
Le but c'est de pouvoir comparer les logiciels installé sur les postes (et donc remontés dans notre GLPISC) avec les versions actuelles des logiciels.
David
Une piste le debian "watch" utilisé pour montrer sur la page tracker d'un package s'il existe une version upstream disponible.... https://wiki.debian.org/debian/watch/
Repology https://repology.org/ est beaucoup plus général.
À +
Bonjour David,
On Tue, Aug 10, 2021 at 04:00:01PM +0200, David Durieux wrote:
En fait, pour l'installation des paquets, on utilise FusionInventory, mais je voudrais une 'database' des logiciel et la version actuelle qu'on pourrait récupérer sous format json, xml, API...
J'ai écrit un programme, « versions » [1] qui permet de suivre les versions des logiciels open source - ça va sans dire ;-) En quelque sorte il te constitue ta propre base de données locale avec les logiciels que tu lui aura dit de suivre.
En l'exécutant chaque jour il te dit lesquels ont une version qui a changé. Attention toutefois, il n'y a aucune intelligence et typiquement un logiciel avec deux releases branches pourra passer d'une version 5.4.2 à la version 4.3.5 (de la release branche précédente par exemple).
Écrit en python, il nécessite un terminal sous Linux sur une machine qui a accès à internet. Je ne l'ai pas testé sous Windows.
Toute remarque constructive, sous quelque forme que ce soit est la bienvenue (mail, Issue, PR…).
Comme l'a mentionné Thomas tu as aussi des sites généralistes pour suivre la sortie des logiciels comme par exemple freshcode [2] que « versions » est capable de parser.
[1] https://github.com/dupgit/versions/ [2] http://freshcode.club/
En espérant que ça t'aide un peu,
@+,
Olivier.
Le but c'est de pouvoir comparer les logiciels installé sur les postes (et donc remontés dans notre GLPISC) avec les versions actuelles des logiciels.
David
On Tue, 10 Aug 2021 11:53:54 +0200 David Durieux david@durieux.family wrote:
Bonjour,
Je souhaiterai avoir un xml, json... des versions de logiciels à jour (CURRENT) afin de comparer avec les logiciels installés (dans notre cas avec GLPISC / FusionInventory). Le but est de mettre à jour les logiciels sur les postes Windows afin de réduire le risque.
Par exemple le fichier pourrait dire :
- Firefox : 90.0.2
- Zoom : 5.7.4
et ensuite avec un script maison, je cherche dans la base de données et affiche les postes qui ont firefox, zoom mais pas dans la dernière version.
Je pourrais faire pour chaque logiciel, mais ça va être long et fastidieux, il doit bien y avoir une liste / site / autre qui centralise ces informations non?
Je pense que ça doit exister, mais j'ai du mal à trouver.
Pouvez-vous m'aider chers collègues ^_^
PS: c'est quand même bien plus simple sur du BSD ou du Linux avec les gestionnaires de paquets...
Cordialement,
David Durieux
Liste de diffusion du FRsAG http://www.frsag.org/
Liste de diffusion du FRsAG http://www.frsag.org/
Ca tournera sous FreeBSD, pas fou moi :p
merci pour le script et les sites, ça correspond à ce que je cherche ;)
Cordialement, David Durieux
On Tue, 10 Aug 2021 20:28:31 +0200 Olivier Delhomme olivier.delhomme@free.fr wrote:
Bonjour David,
On Tue, Aug 10, 2021 at 04:00:01PM +0200, David Durieux wrote:
En fait, pour l'installation des paquets, on utilise FusionInventory, mais je voudrais une 'database' des logiciel et la version actuelle qu'on pourrait récupérer sous format json, xml, API...
J'ai écrit un programme, « versions » [1] qui permet de suivre les versions des logiciels open source - ça va sans dire ;-) En quelque sorte il te constitue ta propre base de données locale avec les logiciels que tu lui aura dit de suivre.
En l'exécutant chaque jour il te dit lesquels ont une version qui a changé. Attention toutefois, il n'y a aucune intelligence et typiquement un logiciel avec deux releases branches pourra passer d'une version 5.4.2 à la version 4.3.5 (de la release branche précédente par exemple).
Écrit en python, il nécessite un terminal sous Linux sur une machine qui a accès à internet. Je ne l'ai pas testé sous Windows.
Toute remarque constructive, sous quelque forme que ce soit est la bienvenue (mail, Issue, PR…).
Comme l'a mentionné Thomas tu as aussi des sites généralistes pour suivre la sortie des logiciels comme par exemple freshcode [2] que « versions » est capable de parser.
[1] https://github.com/dupgit/versions/ [2] http://freshcode.club/
En espérant que ça t'aide un peu,
@+,
Olivier.
Le but c'est de pouvoir comparer les logiciels installé sur les postes (et donc remontés dans notre GLPISC) avec les versions actuelles des logiciels.
David
On Tue, 10 Aug 2021 11:53:54 +0200 David Durieux david@durieux.family wrote:
Bonjour,
Je souhaiterai avoir un xml, json... des versions de logiciels à jour (CURRENT) afin de comparer avec les logiciels installés (dans notre cas avec GLPISC / FusionInventory). Le but est de mettre à jour les logiciels sur les postes Windows afin de réduire le risque.
Par exemple le fichier pourrait dire :
- Firefox : 90.0.2
- Zoom : 5.7.4
et ensuite avec un script maison, je cherche dans la base de données et affiche les postes qui ont firefox, zoom mais pas dans la dernière version.
Je pourrais faire pour chaque logiciel, mais ça va être long et fastidieux, il doit bien y avoir une liste / site / autre qui centralise ces informations non?
Je pense que ça doit exister, mais j'ai du mal à trouver.
Pouvez-vous m'aider chers collègues ^_^
PS: c'est quand même bien plus simple sur du BSD ou du Linux avec les gestionnaires de paquets...
Cordialement,
David Durieux
Liste de diffusion du FRsAG http://www.frsag.org/
Liste de diffusion du FRsAG http://www.frsag.org/
Je souhaiterai avoir un xml, json... des versions de logiciels à jour (CURRENT) afin de comparer avec les logiciels installés (dans notre cas avec GLPISC / FusionInventory). Le but est de mettre à jour les logiciels sur les postes Windows afin de réduire le risque.
Par exemple le fichier pourrait dire :
- Firefox : 90.0.2
- Zoom : 5.7.4
et ensuite avec un script maison, je cherche dans la base de données et affiche les postes qui ont firefox, zoom mais pas dans la dernière version.
Je pourrais faire pour chaque logiciel, mais ça va être long et fastidieux, il doit bien y avoir une liste / site / autre qui centralise ces informations non?
et tu serai pret a payer combien par moi pour avoir ce fichier json , sérieusement maintenu et mis a jour ?
Je pense que ça doit exister, mais j'ai du mal à trouver.
Pouvez-vous m'aider chers collègues ^_^
PS: c'est quand même bien plus simple sur du BSD ou du Linux avec les gestionnaires de paquets...
Cordialement,
David Durieux
Liste de diffusion du FRsAG http://www.frsag.org/
Bonjour
J'ai eu besoin de ce genre de chose un jour
J'ai cherché mais pas trouvé ce que je cherchais du coup j'ai fais un script python un peu crade et merdique qui parse les sites internet des logiciels qui m’intéresse et récupère le numéro de version puis le stock dans un json
Le json en question est générée toute les 5 minutes
Dispo ici : https://wapt.lesfourmisduweb.org/wapt/resultupdate.json
Le script compare ensuite les versions avec le dernier scan fait et renvoie la différence
Avant ce script m'envoyai un mail pour m'indiquer quand mettre à jour un paquet wapt.
Maintenant je ne m'en sert plus je l'ai donc converti en bot twitter:
https://twitter.com/patchmanagement
Si le json peut vous servir ...
Simon
Le 10/08/2021 à 22:06, neo futur a écrit :
Je souhaiterai avoir un xml, json... des versions de logiciels à jour (CURRENT) afin de comparer avec les logiciels installés (dans notre cas avec GLPISC / FusionInventory). Le but est de mettre à jour les logiciels sur les postes Windows afin de réduire le risque.
Par exemple le fichier pourrait dire :
- Firefox : 90.0.2
- Zoom : 5.7.4
et ensuite avec un script maison, je cherche dans la base de données et affiche les postes qui ont firefox, zoom mais pas dans la dernière version.
Je pourrais faire pour chaque logiciel, mais ça va être long et fastidieux, il doit bien y avoir une liste / site / autre qui centralise ces informations non?
et tu serai pret a payer combien par moi pour avoir ce fichier json , sérieusement maintenu et mis a jour ?
Je pense que ça doit exister, mais j'ai du mal à trouver.
Pouvez-vous m'aider chers collègues ^_^
PS: c'est quand même bien plus simple sur du BSD ou du Linux avec les gestionnaires de paquets...
Cordialement,
David Durieux
Liste de diffusion du FRsAG http://www.frsag.org/
Liste de diffusion du FRsAG http://www.frsag.org/