summaryrefslogtreecommitdiff
path: root/src/guix/system.scm
diff options
context:
space:
mode:
Diffstat (limited to 'src/guix/system.scm')
-rw-r--r--src/guix/system.scm18
1 files changed, 3 insertions, 15 deletions
diff --git a/src/guix/system.scm b/src/guix/system.scm
index a2a0c31..18ac14d 100644
--- a/src/guix/system.scm
+++ b/src/guix/system.scm
@@ -114,20 +114,6 @@
'()))
-(use-service-modules web)
-(define simple-postfix-service-type
- (service-type
- (inherit q:internet-postfix-service-type)
- (extensions
- (filter (lambda (extension)
- (let ((target (service-extension-target extension)))
- (not
- (or
- (eq? nginx-service-type target)
- (eq? certbot-service-type target)))))
- (service-type-extensions q:internet-postfix-service-type)))))
-
-
(operating-system
(locale "fr_FR.UTF-8")
@@ -166,6 +152,8 @@
(service openssh-service-type
(q:openssh-default-configuration
(pkg:users->keys +users+)))
+ (service certbot-service-type
+ (q:tld-certbot-configuration +tld+))
(service pkg:syskeep-service-type
(pkg:syskeep-configuration
(tld +tld+)))
@@ -177,7 +165,7 @@
(service q:dkimproxyout-service-type)
(service q:cyrus-sasl-service-type)
(service q:dovecot-service-type)
- (service simple-postfix-service-type)
+ (service q:internet-postfix-service-type)
(simple-service 'host-specific-etc-file etc-service-type
`(("id_rsa.pub" ,(plain-file "id_rsa.pub" +root-pubkey+))
("known_hosts" ,(plain-file "known-hosts.txt" +known-hosts+))