serpent-os / moss

The safe, fast and sane package manager for Linux
https://serpentos.com
71 stars 9 forks source link

Serpent OS migration tool that can discover uids/gids and installed packages #142

Open ermo opened 4 months ago

ermo commented 4 months ago

The goal is to make a tool that users on traditional distros (e.g. Solus) can use to get their system-local uid/gid settings and installed packages mapped to serpent nss-systemd userdb controlled uid/gid settings and equivalent serpent packages.

There's no particular reason this couldn't also be an upgrade tool for people on other distros, provided that we can write "drivers" which can parse the installed system package set for the distro in question.

It might be prudent if this also supports userdbctl and homectl.