summaryrefslogtreecommitdiff
path: root/modules/freya
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2024-10-23 17:30:09 -0400
committerFreya Murphy <freya@freyacat.org>2024-10-23 17:30:09 -0400
commit6bf901b72dda9303d5baad11c04429a02e14784c (patch)
tree583f46a521895e689533ed68a9718ba09f781e39 /modules/freya
parentmove packages/services to new sakura channel (diff)
downloaddotfiles-guix-6bf901b72dda9303d5baad11c04429a02e14784c.tar.gz
dotfiles-guix-6bf901b72dda9303d5baad11c04429a02e14784c.tar.bz2
dotfiles-guix-6bf901b72dda9303d5baad11c04429a02e14784c.zip
add authorized keys and sakura substitutes
Diffstat (limited to 'modules/freya')
-rw-r--r--modules/freya/system.scm9
1 files changed, 7 insertions, 2 deletions
diff --git a/modules/freya/system.scm b/modules/freya/system.scm
index 094b2cf..5873d01 100644
--- a/modules/freya/system.scm
+++ b/modules/freya/system.scm
@@ -224,6 +224,9 @@
; openssh
(service openssh-service-type
(openssh-configuration
+ (authorized-keys
+ `(("freya" ,(local-file "../../certs/gpgkey.pub"))
+ ("root" ,(local-file "../../certs/gpgkey.pub"))))
(permit-root-login #t)
(allow-empty-passwords? #t)
(password-authentication? #f)
@@ -236,10 +239,12 @@
(guix-configuration
(inherit config)
(substitute-urls
- (append (list "https://substitutes.nonguix.org")
+ (append (list "https://substitutes.nonguix.org"
+ "https://substitutes.freya.cat")
%default-substitute-urls))
(authorized-keys
- (append (list (local-file "../../certs/non-guix.pub"))
+ (append (list (local-file "../../certs/non-guix.pub")
+ (local-file "../../certs/sakura.pub"))
%default-authorized-guix-keys)))))))
(define-public %desktop-freya-services