nothing was creating /home/lament #128
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "lament-home-tmpfiles"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
ssh minervahas been greeting me withCould not chdir to home directory /home/lament: No such file or directorysince the local accounts came out. sssd hands over the account, but nothing ever created the directory it points at, and/homeisn't persisted - so there's nothing to survive a boot either.systemd.tmpfiles.rulescreates/home/lamenton every host without a local account1000 1000rather than names: tmpfiles runs well before sssd can resolve eitherlocalAccountalready declares a home (verdandi)modules.lament.standalonehad no consumers lefttrue, sohome-manager.users.lament'smkIf (!cfg.standalone)branch was dead codeoptionalsall droppedhome-manager-rootstill rides the NixOS module, socore.nix's HM wiring stayslamentpinned to uid/gid 1000 to match what the directory serveslamentis a real local account that also answers to the LDAP password and GSSAPI - one identity, so both lookup paths should agree on the numbersusers.groups.lamentdeclared at 1000 alongside it; nsswitch shadows sssd's entry there, which is the point on the box that can't depend on its own directory/home/lamenton verdandi is currently gid 100 and empty, so the gid change is a no-op today - worth deploying that host before anything lands in it.Does not touch the HM profile itself: the servers still get a bare shell,
homeConfigurations."lament@server"remains unapplied. Separate problem, separate PR.abc7274bc95865d27a7b