Vue lecture

Security updates for Wednesday

✇LWN
Par :jzb
Security updates have been issued by AlmaLinux (container-tools:rhel8, grafana, opentelemetry-collector, and thunderbird), Red Hat (kernel), and SUSE (cheat, libsoup, mariadb, mozjs52, python310, python315, qemu, rsync, and zk).
  •  

LOTemplate nouvelle version 2.2

LOTemplate est un générateur de documents sous licence AGPL v3 qui permet de générer des documents (ODT, DOCX, ODS, XLSX, PDF, …) à partir d'un document modèle avec des variables et d'un fichier json pour les données.
Logo LOTemplate

Comment faire faire à LibreOffice (headless, sans interface graphique) ce que l’on ne peut pas faire avec LibreOffice (GUI, avec interface graphique) ?

Et comme c’est Noël nous avons ajouté un meilleur système de log en cadeau.

Dans la version 2.2 de LOTemplate, nous avons ajouté la possibilité d’exporter des PDF en y ajoutant un filigrane de son choix avec comme paramètres :

  • Texte de filigrane
  • Couleur de filigrane
  • Police
  • Taille de police
  • Le nombre de répétition sur la page

Pour cela, nous utilisons l’API uno de LibreOffice, qui expose plus de paramètres que l’interface graphique de LibreOffice. En effet, si l’on cherche a faire cela dans l’interface graphique de LibreOffice, on ne peut choisir que le texte. Le filigrane apparaît ensuite en vert et à la verticale.

Options PDF

Exemple d’un export moche

Mais en cherchant dans l’aide de LibreOffice, on trouve sur la page d’aide de l’outil d’export PDF en ligne de commande qu’il existe les options suivantes :

  • Watermark
  • WatermarkColor
  • WatermarkFontHeight
  • WatermarkRotateAngle
  • WatermarkFontName
  • TiledWatermark

C’est donc possible, LibreOffice peut le faire mais uniquement avec l’API uno. Pour faire court, rien ne l’indique dans la doc de l’API uno. Toutefois on retrouve cette page (EN) en date de décembre 2022 qui explique l’amélioration qui permet cela.

En suivant un des liens de la page on arrive à cette page (EN).

Et là on peut lire : Fix the problem by only adding the option at an UNO API level for now, this relaxes the hardcoded color without cluttering the UI.

Super, c’est possible !

Ce ne sont que des propriétés de l’export PDF. La solution a donc été simple à implémenter, avec un peu de recherche.

En résumé, savoir chercher sur internet et lire la doc reste encore utile !

Commentaires : voir le flux Atom ouvrir dans le navigateur

  •  

Alerte dans le ciel : quand l’OTAN « intercepte » le Père Noël dans son espace aérien

tracking santa

C'est l'histoire d'une interception en temps réel qui a eu lieu dans le ciel de l'OTAN, mais qui heureusement n'a eu aucune conséquence fâcheuse. Au contraire : l'Alliance atlantique a profité des fêtes de fin d'année pour mettre en scène sa défense aérienne en simulant une interception du Père Noël. Bonne nouvelle : il n'a pas été abattu en plein vol.

  •  

Alerte dans le ciel : quand l’OTAN « intercepte » le vol SANTA01 du Père Noël

tracking santa

C'est l'histoire d'une interception en temps réel qui a eu lieu dans le ciel de l'OTAN, mais qui heureusement n'a eu aucune conséquence fâcheuse. Au contraire : l'Alliance atlantique a profité des fêtes de fin d'année pour mettre en scène sa défense aérienne en simulant une interception du Père Noël. Bonne nouvelle : il n'a pas été abattu en plein vol.

  •  

Oups, la Maison-Blanche n’a pas bien protégé ses documents sur Jeffrey Epstein

donald trump

C’est ce qui s’appelle un raté monumental. Forcé de publier des milliers de pages liées à l’affaire Epstein, le Département de la Justice (DOJ) a publié en urgence des PDF avec des rectangles noirs sur des milliers de noms censurés. Problème : un simple copier-coller suffit à faire sauter la censure.

  •  

« La censure n’est pas là où vous le pensez », pourquoi Thierry Breton est-il banni des États-Unis ?

Le 23 décembre 2025, Washington a prononcé une interdiction de séjour contre l'ancien commissaire européen Thierry Breton et quatre autres personnalités européennes. Les raisons de cette sanction ? Leur implication dans une plus stricte régulation des géants américains de la tech.

  •  

Shrapnels spatiaux : pourquoi cette arme russe anti-Starlink est un cauchemar pour l’orbite de la Terre

Face à la mégaconstellation Starlink, qui compte des milliers de satellites, les tirs de missiles s'avèrent inutiles. Aussi Moscou aurait-il une toute nouvelle stratégie, terrifiante pour la pollution de l'orbite de la Terre. Comment ? En s'inspirant des shrapnels pour balancer des projectiles de petite taille à toute allure, pour tout détruire aux alentours.

  •  

Elementary OS 8.1 released

✇LWN
Par :jzb

Version 8.1 of elementary OS has been released. Notable changes in this release include making the Wayland session the default, changes to window management and multitasking, as well as a number of accessibility improvements. The 8.1 release is the first to be made available for Arm64 devices, which should allow users to run elementary on Apple M-series hardware or other Arm devices that can load UEFI-supporting firmware, such as some Raspberry Pi models. See the blog post for a full list of changes.

  •  

[$] A high-memory elimination timeline for the kernel

✇LWN
Par :corbet
Arnd Bergmann began his 2025 Linux Plumbers Conference session on the future of 32-bit support in the Linux kernel by saying that it was to be a followup to his September talk on the same topic. The focus this time, though, was on the kernel's "high memory" abstraction, and when it could be removed. It seems that the kernel community will need to support 32-bit systems for some time yet, even if it might be possible to remove some functionality, including support for large amounts of memory on those systems, more quickly.
  •  

Pour la première fois, un avion a atterri vraiment seul

Le 20 décembre 2025, un Beechcraft King Air reliant Aspen à Denver a atterri sans intervention humaine lors de la phase finale, grâce au système Emergency Autoland de Garmin. Activée après un incident à bord, cette technologie d’atterrissage automatique d’urgence a permis à l’appareil de se poser sans aucun blessé. Une première.

  •