Fedora-Fr - Communauté francophone Fedora - Linux

Planet de Fedora-Fr : la communauté francophone autour de la distribution Linux Fedora

A propos

Cette page est actualisée toutes les heures.

Cette page est une sélection de blogs autour de Fedora. Fedora-Fr.org décline toute responsabilité au sujet des propos tenus par les auteurs des blogs de ce planet. Leurs propos sont leur entière responsabilité.

Le contenu de ce planet appartient à leurs auteurs respectifs. Merci de consulter leur blogs pour obtenir les licences respectives.

Mot-clefs : RPM

glpi-fusioninventory-2.2.1

Remi Collet

Le RPM de l'extension FusionInventory pour GLPI est disponible dans le dépôt remi pour Fedora, RHEL, CentOS...

Cette extension, anciennement connu comme Tracker, permet de gérer les agents FusionInventory installés sur les machines du réseau et de bénéficier notamment des fonctions de découverte réseau et d'interrogation SNMP. Forge : http://forge.fusioninventory.org/projects/fusioninventory-for-glpi Installation : yum --enablerepo=remi install... Lire glpi-fusioninventory-2.2.1

php-pear-CAS-1.1.1

Remi Collet Le RPM de la bibliothèque du client PHP pour utiliser un serveur Central Authentication Service est disponible dans les dépôts Fedora, EPEL (après un passage en updates-testing) et remi (pour les anciennes versions).

Sites : CAS : http://www.ja-sig.org/wiki/display/CAS/Home phpCAS : http://www.ja-sig.org/wiki/display/CASC/phpCAS Installation : yum --enablerepo=remi install php-pear-CASCette bibliothèque peut-être utilisée par GLPI.... Lire php-pear-CAS-1.1.1

php-domxml-php4-php5-1.21.1

Remi Collet

Le RPM de la bibliothèque de transition du XML de PHP 4 (domxml) à celui de PHP 5 est disponible dans les dépôts Fedora et EPEL (après un passage en updates-testing) ainsi que dans le dépôt remi pour les anciennes versions.

Site : http://alexandre.alapetite.fr/doc-alex/domxml-php4-php5 Cette bibliothèque est notamment utilisée par php-pear-CAS. Installation : yum --enablerepo=remi install php-domxml-php4-php5 Utilisation : if (version_compare(PHP_VERSION, '5', '>=')) { require_once('domxml-php4-php5/domxml-php4-to-php5.php'); }... Lire php-domxml-php4-php5-1.21.1

perl-FusionInventory-Agent-Task-SNMPQuery-1.1

Remi Collet

Le RPM de l'extension permettant de gérer l'interrogation SNMP avec l'Agent FusionInventory est disponible dans le dépôt remi.

Site : http://forge.fusioninventory.org Pour l'installation yum --enablerepo=remi install perl-FusionInventory-Agent-Task-SNMPQuery... Lire perl-FusionInventory-Agent-Task-SNMPQuery-1.1

perl-FusionInventory-Agent-Task-NetDiscovery-1.1

Remi Collet

Le RPM de l'extension permettant de gérer la découverte réseau avec l'agent FusionInventory est disponible dans le dépôt remi.

Site : http://forge.fusioninventory.org Pour l'installation yum --enablerepo=remi install perl-FusionInventory-Agent-Task-NetDiscovery... Lire perl-FusionInventory-Agent-Task-NetDiscovery-1.1

ocsinventory-1.3.2

Remi Collet

OCS Inventory NG version 1.3.1est disponible. Les RPM sont dans les dépôts fedora (rawhide et updates-testing), et remi (Fedora ≥ 6 et RHEL / CentOS 4 à 5). Il s'agit d'une version mineure (correction de bugs).

Open Computer and Software Inventory Next Generation est une application destinée pour aider l'administrateur système ou réseau surveiller la configuration des machines du réseau et les logiciels qui y sont installés.

Site officiel : http://www.ocsinventory-ng.org/. Bien sur l'installation se fait avec YUM : yum --enablerepo=remi install ocsinventory Le paquet ocsinventory est un pseudo paquet qui permet d'installer en même temps : ocsinventory-server : le serveur de communication (Communication server) ocsinventory-reports : la console d'administration... Lire ocsinventory-1.3.2

R-autoreview

Pierre-Yves Chibon

source.png

A script to help to review R packages

Un script pour aider à faire des revues de paquets R

English version

There has been a bunch of new R review submitted to the redhat Bugzilla lately and I have been doing some.

R is easy to package (R2spec being of some help on that) and quite boring to review. The package needs to follow the guidelines but after that besides the license, potential warning at build time and the dependencies there isn't much to check.

So in order to make my life easier I have written a small script that automates a number of steps for me.

There is what it does from a srpm:

  • check for the latest version
  • download the src.rpm
  • install the src.rpm
  • download sources
  • sha1sum of the sources
  • sha1sum of the sources from src.rpm
  • check that R-core is in the Requires line
  • check that R-devel is in the BuildRequires line
  • check that tex(latex) is in the BuildRequires line
  • check that %dir */R/library/%{packname} is present
  • check that %doc concerns at least doc, html, DESCRIPTION, NEWS and print the other
  • check the %install
  • check that there is coherence between noarch and datadir
  • check that there is not both datadir and libdir in a spec
  • build locally the rpm and run rpmlint on them
  • start a build on koji for the src.rpm

This output looks like this:

$ python Scripts/R-autoreview.py -s R-caTools-1.10-2.fc12.src.rpm * Latest version packaged
Target is already in the folder, no need to re-download it 
e9f393dbfe3928448ccdc40dd011987d73acce9b  caTools_1.10.tar.gz
e9f393dbfe3928448ccdc40dd011987d73acce9b  /home/pierrey/rpmbuild/SOURCES/caTools_1.10.tar.gz
* sha1sum are equals
* All required Requires are present
! R-core is present more than once
* All required BuildRequires are present
* There is 1 %dir
  %dir is OK
* There is 2 %doc
  %doc is OK
* The rpm installed in _libdir
* The rpm seems to have the required element in %install
* The rpm uses %{_libdir} and is arch
rpmbuild -ba /home/pierrey/rpmbuild/SPECS/R-caTools.spec > R-caTools.spec-build.log 2>&1 
* Build properly under 2.6.33.3-85.fc13.x86_64
* rpmlint:
R-caTools.src: W: spelling-error %description -l en_US cumsum -> cum sum, cum-sum, cums um
R-caTools.x86_64: W: spelling-error %description -l en_US cumsum -> cum sum, cum-sum, cums um
3 packages and 0 specfiles checked; 0 errors, 2 warnings. 
Scratch build on koji for target f14
* Koji build: http://koji.fedoraproject.org/koji/taskinfo?taskID=2184735
  0 free  0 open  3 done  0 failed
  2184735 build (dist-f14, R-caTools-1.10-2.fc12.src.rpm) completed successfully
   TODO:
* Check the sources for license
* Check the build, log for Warning & co

This script is available at: http://pingou.fedorapeople.org/R-autoreview.py

mysql-worbench-5.2.21

Remi Collet

MySQL Worbench, l'outil de modélisation graphique, de développement, de requêtage et d'administration des bases de données MySQL passe en version 5.2.21 (Release Candicate) pour Linux. Les RPM pour Fedora ≥ 10 sont disponibles dans le dépôt remi.

Voir la Releases Page pour la liste des modifications ou Changes in MySQL Workbench 5.2.21. Le site de téléchargement propose uniquement des RPM pour Fedora 12 i386 et x86_64. Mon dépôt contient aussi ceux pour Fedora 10, 11 et 13, ainsi que ceux pour les architectures ppc et ppc64. Les plus anciennes versions ne disposent pas des dépendances... Lire mysql-worbench-5.2.21

fusioninventory-agent-2.0.5

Remi Collet

Le RPM de la nouvelle version de l'agent d'inventaire FusionInventory est disponible dans le dépot remi pour fedora et Enterprise Linux (Redhat, Centos, Oracle, Scientific Linux...).

Ce fork de l'agent unifié ocsinventory-agent (par le principal développeur) reste totalement compatible avec le serveur OCS Inventory NG.

Comme toujours pour l'installation : yum --enablerepo=remi install fusioninventory-agentPour la configuration de la tâche planifiée ou du service : /etc/sysconfig/fusioninventory-agent (les commentaires sont suffisamment parlant je pense). Dans cette nouvelle version du RPM, les modes cron (suffisant pour l'inventaire) et service (indispensable... Lire fusioninventory-agent-2.0.5

tora-2.1.2

Remi Collet

Les RPM de la nouvelle version de TOra - Toolkit For Oracle, sont disponibles dans le dépôt remi pour Fedora ≥ 9.

Le site propose aussi des RPM pour Fedora 12. Pour fonctionner, il est nécessaire de disposer des RPM Oracle Instant Client. Pour l'installer, comme toujours : yum --enablerepo=remi install toraCet outil permet de gérer vos bases de données Oracle, PostgreSQL et MySQL. Ce logiciel, bien que GPLv2 n'est pas intégrable dans les dépôts de la... Lire tora-2.1.2

perl-FusionInventory-Agent-Task-OcsDeploy-1.0.2

Remi Collet

Le RPM de l'extension permettant de gérer les déploiements logiciels d'OCS Inventory NG avec l'agent FusionInventory est disponible dans le dépôt remi.

Pour l'installation yum --enablerepo=remi install perl-FusionInventory-Agent-Task-OcsDeploy... Lire perl-FusionInventory-Agent-Task-OcsDeploy-1.0.2

2 de mes PC sur 3 sous Fedora 13 a.k.a Goddard

Guillaume Kulakowski

J'ai profité du week-end dernier pour passer ma station de travail sous Fedora 13 bêta. Comme c'est le cas depuis quelques versions déjà, la mise à jour via preupgrade est passée comme une lettre à la poste et j'ai pu redémarrer sous une F13 sans (trop de) problèmes.

Quelques package-cleanup et quelques yum update plus tard, j'ai pu découvrir une F13 beta plus que fonctionnelle et up2date.

J'ai voulu profiter de cette migration pour me libérer d'un chaine propriétaire en la personne des drivers NVIDIA mais également pour tester les drivers nouveau, drivers par défaut sous Fedora 13 pour les carte NVIDIA. Pour ce qui est de la 2D, nouveau marche aussi bien si ce n'est mieux que les drivers nv, cependant la gestion de la 3D (avec mesa-dri-drivers-experimental) n'est pour le moment pas satisfaisante selon moi (problème de couleurs, problème de clipping, etc..). J'ai donc du réinstaller les drivers NVIDIA propriétaires (via RPM fusion).

Parmi les nombreuses nouveautés présentes dans Fedora 13, l'outil de sauvegarde Déjà Dup m'a agréablement surpris. Pour ceux qui ne connaissent pas, il s'agit d'un frontend pour duplicity. Le logiciel est super simple mais terriblement efficace, il ravira voir convaincra ceux qui n'utilisent pas encore de solution de backup. Pour ma part, le format de sauvegarde via duplicity ne m'a pas convaincu (les backups sont découpées en archives de 30Mo) et je continuerai donc à utiliser backup-manager pour ma station de travail.

Autre nouveauté de Fedora 13, le remplacement de gThumb par ShotWell qui m'a convaincu de gérer mes photos intelligemment avec des tags.

Bref, j'oublie pleins de nouveautés que je vous laisse découvrir par vous même ou en vous aidant des notes de version. Pour rappel, Fedora 13 nom de code Goddard est attendue pour le 8 mai.

fusioninventory-agent-2.0.4

Remi Collet

Le premier RPM du nouvel agent d'inventaire FusionInventory est disponible dans le dépot remi pour fedora et Enterprise Linux (Redhat, Centos, Oracle, Scientific Linux, ...).

Ce fork de l'agent unifié ocsinventory-agent (par le principal développeur) reste totalement compatible avec le serveur OCS Inventory NG.

Comme toujours pour l'installation : yum --enablerepo=remi install fusioninventory-agentPour la configuration de la tâche planifiée : /etc/sysconfig/fusioninventory-agent Dans cette première version du RPM, seul le mode cron est disponible. Le mode service, indispensable aux prochaines fonctionalités, est en cours de test / préparation, ce sera... Lire fusioninventory-agent-2.0.4

php-pecl-pdflib-2.1.8

Remi Collet

Le RPM de la nouvelle version de cette extension est disponible dans les dépôts remi et RPM Fusion (nonfree pour fedora ≥ 12). Elle a été construite avec php-5.3.2 et pdflib-lite-7.0.5.

Comme toujours yum --enablerepo=remi install php-pecl-pdflib Ou, téléchargement depuis le dépôt Si vous souhaitez utiliser cette extension avec la version standard de PHP (Fedora, CentOS, RHEL, ..) utilisez le dépôt RPM Fusion. Documentation : PDF Exemple d'utilisation : l'horloge - sources... Lire php-pecl-pdflib-2.1.8

pdflib-lite-7.0.5

Remi Collet

Les RPM de la version 7.0.5 de cette bibliothèque permettant la génération de fichiers PDF à la volée sont disponibles dans le dépôt remi et seront dans RPM Fusion (nonfreee pour fedora ≥ 12) après un petit passage en testing.

Pour plus d'information, vous pouvez consulter le site officiel : http://pdflib.com/. ATTENTION : la Licence d'utilisation limite les utilisations de cet outil. C'est pour cette raison que les RPM ne seront pas disponibles dans les dépôts officiels (Fedora/EPEL). Pour PHP, reportez vous à la documention sur les Fonctions PDF L'installation la... Lire pdflib-lite-7.0.5

php-pecl-memcached-1.0.2

Remi Collet

Le RPM de l'extension PECL memcached version 1.0.2 de communication avec le serveur memcached est disponible dans le dépôt remi pour Fedora ≥ 6 et EL ≥ 4.

Cette extension utilise la bibliothèque libmemcached.

Documentation : Memcached (en Français mais ancienne) Memcached (en Anglais mais actualisée) Comme toujours : yum --enablerepo=remi install php-pecl-memcached Cette extension est une nouvelle alternative, en plein développement, à l'extension memcache, que j'utilise habituellement pour gérer mes sessions.... Lire php-pecl-memcached-1.0.2

libmemcached-0.40

Remi Collet

Le RPM de la nouvelle version 0.40 de la biliothèque libmemcached de communication avec le serveur memcached est disponible dans le dépôt remi pour Fedora ≥ 6 et EL ≥ 4. Il est aussi dans le dépôt rawhide.

Comme toujours : yum --enablerepo=remi install libmemcached Cette bibliothèque est nécessaire à l'extension PECL memcached, (une nouvelle alternative à memcache) en plein développement. Cette mise à jour cassant l'ABI avec la version précédente, je ne prévois pas de MAJ dans les dépôts fedora.... Lire libmemcached-0.40

R2spec/R2rpm 3.0.0

Pierre-Yves Chibon

rpm.pngsource.png

New release of R2spec

Nouvelle version de R2spec

English version

This time it is there, the new release of R2spec is on its way and I have to say it brings a huge bunch of new features!

R2spec now comes with a new flavour, R2rpm which allows you to generate directly rpm from the R libraries.

Since I already announced it I won't spend to much time on it.

Check the changelog at the bottom for all the info !

I would like to thanks José Matos and Allen S. Rout for their help to build and improve this release.



French version

Et voila, une nouvelle version de R2spec est dans les tuyaux et je dois dire qu'elle amène tout un tas de nouveautés.

R2spec vous apporte maintenant un nouvel outil, R2rpm qui comme son nom l'indique permet de construire directement un rpm pour une bibliothèque R.

Bon comme je l'ai déjà annoncé je ne vais pas trop m'attarder là-dessus.

Regardez donc le changelog ci-dessous pour toutes les infos !

Je voudrais aussi remercier José Matos et Allen S. Rout pour leur aide dans la construction et l'amélioration de cette release.


Version 3.0.0 -- 05th May 2019
- Features added
  * R2spec can now be called from an external script
  * Use template via jinja2 to generate the spec files (Based on an idea of Allen S. Rout)
  * Create the R2rpm script which directly builds the rpm
  * Add a man page for R2rpm
  * Add the -p option which enable to build a spec from a package name
  * Parse the PACKAGES file from the repositories to find the information for the packages
  * Make the print of the TODO optional in the API
  * Give the opportunity to use mock to build the RPMs (rpmbuild being the default)
  * Enable to specify the mock command in the conf file
  * Enable to change the argument given to rpmbuild via the conf file 
      (to build srpm instead of rpm for example)
- Bugs correction
  * Fix the addition of the R- prefix to the dependencies
  * Rewrite the reading of the DESCRIPTION file from R
  * Do not enforce the spec and the source directory, reads the rpmmacros instead
     Thanks to José Matos for this function
  * Fix the summary if it ends with a dot "."
  * Capitalize the summary by default
  * Change UTF-8 to utf-8 to make emacs happy
  * Fix the spec file for the dependencies of this new release
  * Fix some bugs while trying to generate the RPM/SPEC from a tarball

perl-Proc-PID-File-1.27

Remi Collet

Les RPM de ce module de gestion des fichiers PID sont disponibles dans le dépôt remi pour fedora et enterprise linux. Il est aussi en attente de revue pour les dépôts fedora et EPEL.

Information: http://search.cpan.org/dist/Proc-PID-File/

Pour l'installer : yum --enablerepo=remi install 'perl(Proc::PID::File)'C'est une dépendance pour l'agent FusionInventory (RPM en préparation).... Lire perl-Proc-PID-File-1.27

remi-release et nouveau miroir

Remi Collet

Je viens de mettre à jour le paquet d'auto-configuration du dépôt remi.

Cette nouvelle version utilise la directive mirrorlist afin de récupérer sur le site la liste des miroirs disponibles, en fonction de la version utilisée. Je vous recommande donc de l'installer, si vous avez modifié le fichier remi.repo (enabled=1 par exemple), il faudra copier la nouvelle version (remi.repo.rpmnew) et ré-appliquer vos... Lire remi-release et nouveau miroir