2
0
Fork 0
mirror of git://git.savannah.gnu.org/guix/maintenance.git synced 2023-12-14 03:33:04 +01:00
maintenance/hydra/keys
Ludovic Courtès ee45ed65ca
hydra: Switch from lsh to OpenSSH.
* hydra/keys/lsh: Remove.
* hydra/keys/ssh: New directory, with keys from 'hydra/keys/lsh'
converted with 'lsh-export-key --openssh'.
* hydra/modules/sysadmin/people.scm (<sysadmin>)[lsh-public-key]: Rename
to 'ssh-public-key'.
(sysadmin-lsh-authorization): Remove.
(sysadmin->authorized-key): New procedure.
(sysadmin-service-type)[extensions]: Remove extension of
ACTIVATION-SERVICE-TYPE.  Extend OPENSSH-SERVICE-TYPE.
* hydra/modules/sysadmin/build-machines.scm (build-machine-os): Use
OPENSSH-SERVICE-TYPE instead of 'lsh-service'.
* hydra/bayfront.scm (%sysadmins): Adjust to new 'ssh-public-key' field.
<services>: Use OPENSSH-SERVICE-TYPE instead of 'lsh-service'.
* hydra/berlin.scm (%sysadmins): Adjust to new 'ssh-public-key' field.
<services>: Use OPENSSH-SERVICE-TYPE instead of 'lsh-service'.
* hydra/build-machine.scm (%sysadmins): Adjust to new 'ssh-public-key'
field.
2017-07-30 16:25:19 +02:00
..
guix hydra: Add keys. 2016-08-19 09:05:52 +02:00
ssh hydra: Switch from lsh to OpenSSH. 2017-07-30 16:25:19 +02:00