From bee59a2fb3ccd925820f5efb86110ca15b0b3956 Mon Sep 17 00:00:00 2001 From: nocode Date: Tue, 7 Jul 2026 21:07:10 +0200 Subject: [PATCH] docs(changelog): update changelog with new features and fixes Add entries for: - Machine name selection at installation - Interactive build script with versioning and naming - systemd-timesyncd explicit activation - Keyboard layout derivation from full locale - DNS in build container configuration --- CHANGELOG.rst | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 1e90632..0dd2188 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -22,6 +22,11 @@ Added - **firewalld** activé par défaut sur le système installé. - Bureaux Hyprland et i3 à parité visuelle (waybar/polybar, wofi/rofi, Catppuccin Mocha), thème SDDM « fws », bannière GDM. +- **Choix du nom de machine à l'installation** : champ « Nom de machine » dans la page Utilisateur d'anaconda, + appliqué au système installé (``/etc/hostname``, repli ``fws``). +- **Script de build interactif** (``build-offi.sh``) : version (``major.minor.build``) et variante (``cli``, ``gnome``, + ``kde``…) demandées sur l'hôte avant d'entrer dans le conteneur, ISO nommée + ``fws---.iso``, logo FWS dans fastfetch. Changed ------- @@ -31,6 +36,7 @@ Changed Fedora/Arch sur le splash et le journal de récupération. - Toutes les entrées de boot plafonnent les workers udev bloqués (``udev.event_timeout=45``) ; le menu BIOS démarre explicitement l'entrée FWS (``DEFAULT fws``). +- ``systemd-timesyncd`` explicitement activé sur le système installé pour éviter la dérive d'horloge (TLS, pacman). - Use xz compression for the baseline profile's bootstrap tarball so that it has more differences when compared to the releng profile. - Match network interfaces by their type, instead of name, in systemd-networkd configuration. @@ -48,6 +54,11 @@ Fixed le cap udev et les entrées de boot FWS d'ISO précédentes). - DNS du système installé (NetworkManager + systemd-resolved), hook ``lvm2`` dans l'initramfs, GRUB de secours ``--removable`` en UEFI. +- Disposition clavier dérivée de la locale complète et non de la seule langue : ``fr_CH`` donne désormais ``ch(fr)`` + au lieu de ``fr``, appliqué à la console (``vconsole.conf``) et à X11 (via langtable) ; anaconda écrivait par + ailleurs un ``/etc/hostname`` vide sur le système installé. +- DNS dans le conteneur de build : ``podman run --network=host`` pour passer par la pile réseau de l'hôte + (corrige les timeouts avec firewalld/NAT). - Use ``systemd-run`` to invoke ``curl`` with a transient service that depends on ``network-online.target`` since no services are currently pulling in ``network_online.target``.