Heya, Mark Meyer <m...@ofosos.org> skribis:
> So I'd like to extend Shepherd with a first-boot service that runs `guix > system reconfigure'. And as a second step I want to include a Guile > package that queries the metadata server. You should be able to do > something like > > (user "guix-sd" > (public-keys (metadata-get-keys))) For this part, you can look at how we register SSH public keys (for lshd though, not sshd) in this module: https://git.savannah.gnu.org/cgit/guix/maintenance.git/tree/hydra/modules/sysadmin/people.scm I’d like to take this functionality in GuixSD proper and also add it for sshd. Thanks, Ludo’.