Set static UIDs for users in pvv-nixos-config #258
Reference in New Issue
Block a user
Delete Branch "%!s()"
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?
It would be great if the uids of the users in pvv nixos config could be deterministic.
Why? That allows us to build systems that assume fixed/static UIDs, and UIDs that match across different systems. Without this, we are forced to write/use/configure everything properly instead, without shortcuts.
Maybe NFS without kerberos user-mapping is a necessary evil that forces this, though?
I am not talking about the system users of services, I am talking about the sysadmin "normal" users. We do not have anything that depends on these uids, except that imperatively it makes it less easy to sync. Deletion of users across machines will also be easier if we know everything is the same. There is no good reason why the order of uids should be determined by the times and order the machines were set up in, apart from any added difficulty with writing a new number every time a new user is added.
Yes, we are talking about the same users, and I am asking if it is useful for anything other than
(There is a slight implication that dirty hacks are bad, which might be wildly inaccurate)