Skip to content

Prepare nethsm-config for a new, hermetic config setup

David Runge requested to merge feat/config-preparations into main

Adjust ConfigCredentials to return borrowed types. Adjust nethsm::UserRole to derive Copy. Add SystemUserId, AuthorizedKeyEntry (and AuthorizedKeyEntryList), SystemWideUserId, NetHsmMetricsUsers and UserMapping to provide types that allow for fully validated mapping of system users (depending on type with SSH authorized key(s)) to NetHSM users.

This is in preparation for !85 (merged)

Edited by David Runge

Merge request reports

Loading