Repository navigation
Bastion v0.1.1
Deuxième version publique de Bastion — interface graphique sobre et élégante pour gérer UFW, Fail2Ban et ClamAV, en local ou sur un ordinateur distant via SSH.
Nouveautés
Interface responsive mobile-first
- Sous 720 px de large (fenêtre réduite, petit écran), la navigation passe en bas d'écran, les tuiles s'empilent en une seule colonne et les tableaux masquent leurs colonnes secondaires ;
- La fenêtre peut désormais être réduite jusqu'à 360×480 px (contre 1000×640 auparavant) ;
- En fenêtre large, la disposition reste inchangée : barre latérale, grille multi-colonnes ;
- Les notifications (toasts) ne débordent jamais de l'écran, même en fenêtre étroite.
Empaquetage et compatibilité
- GLIBC : l'AppImage est compilé sur Debian 13 stable (glibc 2.41) et fonctionne sur toute distribution dotée de glibc ≥ 2.41 ;
packaging/build.shvérifie désormais automatiquement que le binaire n'exige pas un glibc plus récent que celui de la machine de construction — l'erreurversion 'GLIBC_2.43' not foundne peut plus se reproduire — et applique un umask sûr pour l'AppDir.
Installation
chmod +x Bastion-0.1.1-x86_64.AppImage
./Bastion-0.1.1-x86_64.AppImagePrérequis inchangés : ufw, fail2ban (facultatif), clamav (facultatif), pkexec (polkit) pour le mode local ; ssh pour les cibles distantes.