From 601541a7ea9bdc32f33658f27f27e5ba58c8f00e Mon Sep 17 00:00:00 2001 From: Olivier <1+olivier@noreply.raspot.in> Date: Wed, 19 Aug 2026 12:25:50 +0200 Subject: [PATCH] Actualiser modules/homed.nix --- modules/homed.nix | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/modules/homed.nix b/modules/homed.nix index 543e80e..3193251 100644 --- a/modules/homed.nix +++ b/modules/homed.nix @@ -1,9 +1,22 @@ { ... }: { - # Étape 2 LAB : systemd-homed gère l'identité et le home d'Alice. - # Aucun utilisateur homed n'est créé de façon déclarative ici : - # homectl crée le compte de manière interactive afin qu'aucun secret - # (mot de passe/recovery key) ne soit stocké dans Git ou le Nix store. + # systemd-homed gère l'identité et le home chiffré des utilisateurs. + # + # Les utilisateurs homed ne sont pas créés déclarativement ici : + # ils sont créés avec homectl afin qu'aucun mot de passe, recovery key + # ou secret utilisateur ne soit stocké dans Git ou dans le Nix store. services.homed.enable = true; -} + + # systemd-homed attribue normalement les utilisateurs dans la plage + # 60001-60513. + # + # Par défaut, SDDM sous NixOS limite l'affichage à une plage d'UID + # plus basse, ce qui faisait qu'Alice n'apparaissait pas dans la liste + # malgré une authentification fonctionnelle. + services.displayManager.sddm.settings = { + Users = { + MaximumUid = 60513; + }; + }; +} \ No newline at end of file