Salut tout le monde,
The Document Foundation (TDF pour les intimes et les pressés) qui chapeaute le projet LibreOffice vient de publier des mises à jour correctives pour les versions 7.1.8 et 7.2.4 plus tôt que prévu et pour les raisons courantes, ici, plus précisément, la correction de la faille de sécurité CVE-2021-43527.
Pour en savoir (pas terriblement) plus, rendez-vous sur le blog, en anglais, de la TDF.
À communiquer à vos distributions préférées, des fois que. Et, si comme moi, vous utilisez la version de la TDF, à télécharger par là.
Pour info et au cas où, avec Mageia je désinstalle la suite :
urpme a- LibreOffice
et ensuite, je fais un clic droit sur chaque dossier rpms (Libreoffice, pack de langue et aide), ouvrir un terminal et
urpmi *.rpm
En tout cas, c'est à installer d'office.
# Pourquoi faire ?
Posté par geegeek . Évalué à 6.
Fais juste les mise-à-jour, la bibliothèque partagée devrait être utilisée :
$ ldd /usr/lib64/libreoffice/program/soffice.bin | grep nss
libnss3.so => /lib64/libnss3.so (0x00007f781a3a7000)
libnssutil3.so => /lib64/libnssutil3.so (0x00007f7818248000)
[^] # Re: Pourquoi faire ?
Posté par Ysabeau 🧶 (site web personnel, Mastodon) . Évalué à 2.
Merci, mais trop tard :-).
Comme d'habitude, je me demande s'il ne manque pas une étape soit dit en passant. Je ne comprends pas trop comment ça trouve les bons fichiers.
« Tak ne veut pas quʼon pense à lui, il veut quʼon pense », Terry Pratchett, Déraillé.
[^] # Quels fichiers ?
Posté par geegeek . Évalué à 1.
Le binaire que lance l'icone ?
Trouver le .desktop
rpm -ql libreoffice-writer
Le fichier .desktop contient:
Exec=libreoffice --writer %U
Le chemin du fichier complet n'est pas indiqué mais /usr/bin/libreoffice existe.
Ce script exécute finalement le binaire soffice.bin .
Autre solution, regarder la recette qui construit le paquetage, mais trouver dans le spec de plus de 2000 lignes qu'il y a bien l'option --with-system-libs et le BuildRequires: pkgconfig(nss) n'est sûrement pas plus simple.
Ou comment le binaire trouve les bibliothèques ?
[^] # Re: Pourquoi faire ?
Posté par Jean-Baptiste Faure . Évalué à 3.
Si tu utilises la version packagée par TDF, elle s'installe dans /opt/ et embarque les bibliothèques dont elle a besoin.
Si tu utilises une version fournie par ta distribution, il est probable que son mainteneur l'a packagée pour qu'elle utilise les versions système des bibliothèques nécessaires, dont nss. Dans ce cas la mise à jour de nss est suffisante.
[^] # Re: Pourquoi faire ?
Posté par Ysabeau 🧶 (site web personnel, Mastodon) . Évalué à 3.
Si j'ai la version de Mageia, j'attends que la mise à jour arrive :-)
Pour celle de la TDF, j'ai fait comme d'habitude (inutile de changer une procédure qui fonctionne et ne prend que peu de temps contre une que je ne connais pas et qui risque de me faire faire des erreurs).
« Tak ne veut pas quʼon pense à lui, il veut quʼon pense », Terry Pratchett, Déraillé.
[^] # Re: Pourquoi faire ?
Posté par Jean-Baptiste Faure . Évalué à 2. Dernière modification le 07 décembre 2021 à 21:07.
Sur Ubuntu, le correctif pour la bibliothèque NSS est sorti le 1er décembre. Il a été porté sur chaque version de Ubuntu encore maintenue.
https://ubuntu.com/security/notices/USN-5168-3
https://ubuntu.com/security/notices/USN-5168-1
# Et Mageia utilise ses propres bibliothèques NSS
Posté par Ysabeau 🧶 (site web personnel, Mastodon) . Évalué à 3.
Et ça a été résolu et la mise à jour subséquente de Mageia est sortie le 2 décembre.
« Tak ne veut pas quʼon pense à lui, il veut quʼon pense », Terry Pratchett, Déraillé.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.