etc/guix/system.scm: Better handling of binfmt architectures•••To allow the same `systems.scm` configuration file to be used in
hardwares of different architectures and prevent registering in binfmt
the architecture of the bare metal machine, dynamically filter out the
current architecture of the declared `desired-architectures`.
EuAndreh
2023-03-18
1
-1/+18
*
etc/ssh/config.tmpl: Proper placement of the "Include" directive•••From [0]:
> In other words the Include directive must go to the top of the
> config file (before the "body" made of Host blocks)
[0]: https://superuser.com/questions/1162387/whats-wrong-with-my-openssh-include-directive
Don't hardcode value for SSH authorized_keys•••Instead of using (local-file ...) in the openssh-service-type
configuration, and then replicating that on configuration.nix, instead
remove the hardcoded values from the system configuration and make it
dynamic, by putting it on the ~/.ssh/authorized_keys file itself.