aboutsummaryrefslogtreecommitdiff
path: root/src/infrastructure/guix/system.scm
diff options
context:
space:
mode:
Diffstat (limited to 'src/infrastructure/guix/system.scm')
-rw-r--r--src/infrastructure/guix/system.scm23
1 files changed, 19 insertions, 4 deletions
diff --git a/src/infrastructure/guix/system.scm b/src/infrastructure/guix/system.scm
index 83edc1a..6218583 100644
--- a/src/infrastructure/guix/system.scm
+++ b/src/infrastructure/guix/system.scm
@@ -1060,8 +1060,14 @@
smtp_tls_cert_file = $smtpd_tls_cert_file
smtp_tls_key_file = $smtpd_tls_key_file
- smtpd_tls_security_level = may
smtp_tls_security_level = may
+
+ recipient_delimiter = +
+
+ # smtpd_sasl_security_options = FIXME: deny all
+ smtpd_sasl_tls_security_options = noanonymous
+ # FIXME: shouldn't this be "encrypt"?
+ smtpd_tls_security_level = may
smtpd_tls_auth_only = yes
smtpd_relay_restrictions = $smtpd_recipient_restrictions
@@ -1314,6 +1320,9 @@
mail_location = maildir:~~/Mail:INBOX=~~/Mail/Inbox:LAYOUT=fs
+ # FIXME:
+ # mail_plugins
+
namespace inbox {
inbox = yes
@@ -1824,7 +1833,14 @@
fastcgi_param HTTP_HOST $server_name;
fastcgi_pass 127.0.0.1:9000;
rewrite /git(.*) $1 break;
- "#))))))))))
+ "#)))
+ (nginx-location-configuration
+ (uri "/r/velhinho/")
+ (body
+ '(#"-
+ rewrite /r/velhinho(.*) $1 break;
+ proxy_pass http://velhinho:4219;
+ "#))))))))))
(simple-service 'create-/srv/www activation-service-type
#~(begin
(use-modules (guix build utils))
@@ -1898,11 +1914,10 @@
(format #f
#"-
canonical_maps = inline:{ ~a=~a }
- alias_database = inline:{ @~a=~a }
+ alias_database = static:~a
"#
whoami
public-me
- tld
public-me))))
(service mail-aliases-service-type
`(("root" ,whoami)