diff options
Diffstat (limited to 'src/infrastructure/guix/system.scm')
-rw-r--r-- | src/infrastructure/guix/system.scm | 23 |
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) |