Hello!
I'm currently working on a project that replaces various core utilities from NixOS with a single, multi-call binary that can perform a variety of tasks. This is also designed to be used with different systemd-less NixOS variants, which struggle with less powerful init systems and a lack of Systemd, which more or less forces into the equivalent of Nixpkgs' scripted initrd. In the light of this goal we're currently hand-rolling the user/group management but I was wondering if it would be possible to leverage userborn as a library---which would allow us to drop most of the code and use a battle-tested implementation (or/and provide feedback & patches to it as necessary) without duplicating too much effort.
If this is an acceptable goal, I'm willing to contribute patches and collaborate as necessary.
Hello!
I'm currently working on a project that replaces various core utilities from NixOS with a single, multi-call binary that can perform a variety of tasks. This is also designed to be used with different systemd-less NixOS variants, which struggle with less powerful init systems and a lack of Systemd, which more or less forces into the equivalent of Nixpkgs' scripted initrd. In the light of this goal we're currently hand-rolling the user/group management but I was wondering if it would be possible to leverage userborn as a library---which would allow us to drop most of the code and use a battle-tested implementation (or/and provide feedback & patches to it as necessary) without duplicating too much effort.
If this is an acceptable goal, I'm willing to contribute patches and collaborate as necessary.