Skip to content
Snippets Groups Projects
Verified Commit 56f45a7f authored by David Runge's avatar David Runge :chipmunk:
Browse files

feat: Add build-time configuration tool for signstar host

Add executable `signstar-configure-build` to create system users and
their integration for signstar hosts during build-time.
Users are created without a passphrase with the help of `useradd` and
unlocked using `usermod`.
User home directories are created in a dedicated directory with the help
of `tmpfiles.d`.
Afterwards, if available for the specific user mapping, SSH
configuration is created based on system-wide drop-ins, that define
which SSH keys are authorized for authentication and sets a command,
which is enforced upon login.

Fixes: archlinux/signstar#78


Signed-off-by: default avatarDavid Runge <dvzrv@archlinux.org>
parent 9106b583
No related branches found
No related tags found
1 merge request!94feat: Add system configurator for signstar host
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment