arch-system/docs/audits/2026-10-02-finalisation.md

3.1 KiB
Raw Permalink Blame History

Finalisation logicielle et limites physiques — 2 octobre 2026

Ce bilan complète le suivi historique sans le réécrire. Les suites de cette mission utilisent des copies et fixtures confinées ; aucune collecte ou préparation réelle d’ArchASP n’a eu lieu.

Le point d’entrée bash tests/run.sh rassemble le contrôle statique et les harnais : 55 scénarios d’export, 40 de déploiement, 45 de préparation et 5 de diagnostic. Pour la préparation, les commandes lsblk et findmnt sélectionnent explicitement leurs colonnes JSON ; lsblk --tree force les descendants nécessaires aux contrôles. Les essais incluent SATA/NVMe, un overlay live synthétique, swaps, holders, concurrence, partitions, signaux et nettoyage ciblé. La simulation ne prouve pas le résultat matériel.

Constat État de cette mission Preuve et reste à faire
AS-001 signature/démarrage Choix opérateur, non vérifié physiquement La procédure recense EFI, noyaux, hook masqué et contrôles sbctl ; signatures et chaîne réelle non lues.
AS-002 séquence de réinstallation Procédure décrite, non éprouvée physiquement docs/reinstall.md couvre copies, stockage, socle, chroot, Limine, contrôle et arrêt ; premier démarrage absent.
AS-003 AUR/yay Procédure décrite Amorçage comme utilisateur non root après socle, revue PKGBUILD ; aucune construction réelle.
AS-004 réseau/nftables Choix opérateur Variantes VPN obligatoire/facultatif et flux VM documentés ; règles effectives non lues.
AS-005 disque Correction logicielle testée en confinement Contrôles identité/montages/swaps/holders, verrou, confirmation, .snapshots, étapes et reprises ; aucun disque réel testé.
AS-006 swaps Choix opérateur Zram historique séparé des swaps de charge ; aucun swap modifié.
AS-007 services Procédure décrite CUPS/scan, nginx local, Avahi à qualifier, VMware/Samba à la demande ; essais fonctionnels absents.
AS-008 export/déploiement Correction logicielle conservée Suites antérieures de 55 et 40 scénarios confinés ; aucun export ni déploiement réel.
AS-009 snapshots/restauration Non vérifié physiquement .snapshots cohérent avec le schéma et procédure Snapper conditionnelle ; aucun démarrage de snapshot ou retour replace testé.

L’essai déclaré du 29 mai demeure une information historique et ne valide pas l’état actuel. Les commandes dépendant des versions ont été recoupées avec les paquets locaux (util-linux 2.42.4, btrfs-progs 7.1, parted 3.8, linux-lts 6.18.54, Limine 12.9.1, sbctl 0.18, Snapper 0.13.2, limine-snapper-sync 1.32, mkinitcpio 42.1) et les sources primaires Installation Arch, Limine, AUR, sbctl(8), snapper(8) et Btrfs. Les versions sur le futur support live doivent être revérifiées.