Durcissement ANSSI (module SécurixOS) sur toutes les machines de la flotte
- vendor modules/anssi/ depuis SécurixOS (DINUM), copy-paste explicitement supporté par son propre README, licence MIT - hosts/common/base.nix: security.anssi.enable, level=intermediary, category=client -- remplace le bloc sysctl qui n'existait que sur le profil oreo (nixos_users), même valeurs, rien de plus fort - garde systemd.coredump.enable=false + apparmor (pas couvert par le module ANSSI, exception R45 explicite côté Sécurix) - ip_forward=0 (R12) n'affecte pas pxe-server, qui n'importe pas ce fichier Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
# SPDX-FileCopyrightText: 2026 Ryan Lahfa <ryan.lahfa@numerique.gouv.fr>
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
{
|
||||
# Default exceptions for MACs.
|
||||
security.anssi.exceptions = {
|
||||
R37.rationale = "No MAC implementation is available on NixOS at the moment.";
|
||||
R45.rationale = "AppArmor is partially supported on NixOS.";
|
||||
R46.rationale = "SELinux is unsupported on NixOS.";
|
||||
R47.rationale = "SELinux is unsupported on NixOS.";
|
||||
R48.rationale = "SELinux is unsupported on NixOS.";
|
||||
R49.rationale = "SELinux is unsupported on NixOS.";
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user