user-sysmaint-split - Role-Based Boot Modes - Persistent User / Live user / Persistent sysmaint (system maintenance)

The design has been updated:

User documentation is work in progress:

We’ve chosen sysmaint as the account name:

  • to avoid name collision with others who might be using the account name admin;
    • sysmaint isn’t a popular Linux account name yet to be confused;
  • to make the term specific to Kicksecure (and Whonix), because it really is (unless some other distribution decides to adopt the package or design). The way Kicksecure is implementing the separation between user account and sysmaint (system maintenance account) by default is the first time this is being done on a Freedom Software Linux desktop distribution to my knowledge.
    • To simplify finding relevant search results with search engines and AI. When searching for “Linux admin”, “Debian admin” or similar, a lot of irrelevant search results would come up, for example results related to sysadmin, system administration services.

An even more, completely unique name would have been even better, but all words already have existing search results.


Source code:

2 Likes