Commit graph

  • c097bd662c
    fix: allow for extraVirtualAliases and ldap master Brendan Golden 2025-06-17 19:10:46 +01:00
  • 192a7d426f
    ci: deploy upstream on changes Brendan Golden 2024-08-09 20:55:15 +01:00
  • f76919c938
    test: Checking if virtual aliases are functional. Relates to https://gitlab.skynet.ie/compsoc1/skynet/nixos/-/issues/22 Brendan Golden 2023-10-09 15:19:08 +00:00
  • 7405122dde Merge branch 'postfix-config' into 'master' Martin Weinelt 2025-06-16 05:34:22 +00:00
  • 6652b57dda
    postfix: rearrange smtpd_tls_chain_files option Martin Weinelt 2025-06-16 06:20:15 +02:00
  • c8f809fa76
    postfix: migrate more options to services.postfix.config Martin Weinelt 2025-06-16 06:17:39 +02:00
  • 5c1b9921e6 Merge branch 'suggest-dmarc' into 'master' Martin Weinelt 2025-06-15 23:15:19 +00:00
  • 67b0a7e946 Merge branch 'cleanup' into 'master' Martin Weinelt 2025-06-15 03:48:33 +00:00
  • a2152f9807
    treewide: remove overly broad with cfg Martin Weinelt 2025-06-15 05:39:20 +02:00
  • fb56bcf747
    treewide: remove global with lib Martin Weinelt 2025-06-15 05:08:47 +02:00
  • b555b3e8dc Merge branch 'cleanup' into 'master' Martin Weinelt 2025-06-15 02:45:24 +00:00
  • 1a7f3d718c
    treewide: reformat with nixfmt-rfc-style Martin Weinelt 2025-06-15 03:39:44 +02:00
  • 03433d472f
    flake.nix: enable nixfmt-rfc-style hook and formatter Martin Weinelt 2025-06-15 03:34:20 +02:00
  • c7497cd5f6
    treewide: remove redundant parenthesis in nix code Martin Weinelt 2025-06-15 03:28:48 +02:00
  • 5f592b5960 Merge branch 'crypto-v2' into 'master' Martin Weinelt 2025-06-14 22:52:29 +00:00
  • 21ce4b4ff8
    dovecot: disable Diffie-Hellman support Martin Weinelt 2025-06-13 03:20:14 +02:00
  • efebf59b13
    dovecot: configure preferred elliptic curves Martin Weinelt 2025-06-13 03:13:27 +02:00
  • 4fd9508d41
    postfix: drop tls_random_source config Martin Weinelt 2025-06-13 03:04:49 +02:00
  • 3828b00dea
    postfix: configure preferred curves and disable FFDHE Martin Weinelt 2025-06-13 03:02:26 +02:00
  • e27326d317
    postfix: refactor and prune TLS settings Martin Weinelt 2025-06-13 01:42:48 +02:00
  • 23cc9a3996 Merge branch 'postfix-cert-key' into 'master' Martin Weinelt 2025-06-14 12:47:58 +00:00
  • e0ab4eeb67
    docs/setup-guide: bump example stateVersion to 2 Martin Weinelt 2025-06-14 01:20:27 +02:00
  • 8e0074c4e5 Merge branch 'flake-update' into 'master' Martin Weinelt 2025-06-13 02:13:15 +00:00
  • 3b7cda8cc5 flake.lock: Update Martin Weinelt 2025-06-13 04:00:52 +02:00
  • 3f1c6960d3 Merge branch 'smptp-smuggling-cleanup' into 'master' Martin Weinelt 2025-06-12 22:57:43 +00:00
  • 54cb3e5784 Merge branch 'crypto' into 'master' Martin Weinelt 2025-06-12 22:48:04 +00:00
  • f1bd4b8215
    postfix: remove option to toggle SMTP smuggling workarounnd Martin Weinelt 2025-06-13 00:18:50 +02:00
  • e540dc864c
    postfix: configure cert/key using smtpd_tls_chain_files Martin Weinelt 2025-06-12 01:01:38 +02:00
  • 8b27add088 Merge branch 'backup_spam_db' into 'master' Martin Weinelt 2025-06-06 21:16:24 +00:00
  • 49980abd25 mention spam and ham training data in backup guide Guillaume Girol 2025-06-06 12:00:00 +00:00
  • f9b15192b8
    postfix: allow client to select the preferred cipher Martin Weinelt 2025-06-03 00:45:12 +02:00
  • d6d6308ba2 Merge branch 'doc-backup-sieve' into 'master' Martin Weinelt 2025-06-02 14:57:24 +00:00
  • c4628a4c04
    docs/backup-guide: add recommendation for sieveDirectory Tom Herbers 2025-05-30 12:47:24 +02:00
  • 8c835feaa7
    docs/migrations: Improve title scoping for LDAP home dir migration Martin Weinelt 2025-06-02 04:28:53 +02:00
  • c9f61e02ae
    docs/howto-develop: fix stateVersion assertion example Martin Weinelt 2025-05-31 13:06:29 +02:00
  • 145afc5393 Merge branch 'assertions-guard-reformat' into 'master' Martin Weinelt 2025-05-31 10:51:28 +00:00
  • ea1b0f8e2b
    assertions: guard by enable flag and reformat Martin Weinelt 2025-05-30 18:28:16 +02:00
  • c8bc3e4f1f Merge branch 'ldap-mail-directory-assertion' into 'master' Martin Weinelt 2025-05-30 13:14:11 +00:00
  • 519a85a801 Fix assertion for ldap mail directory Charlotte Van Petegem 2025-05-30 12:49:02 +00:00
  • ffd0e6f8f2 Merge branch 'dont-hardcode-ldap-home-base' into 'master' Martin Weinelt 2025-05-29 21:14:25 +00:00
  • 7cb61e6e3a
    dovecot: respect the mailDirectory base for LDAP home directories Martin Weinelt 2025-05-22 01:52:17 +02:00
  • a1e9276656 Merge branch 'remove-dovecot-module-workaround' into 'master' Martin Weinelt 2025-05-29 17:41:37 +00:00
  • 233c5e1a70
    dovecot: remove workaround for services.dovecot2.modules removal Martin Weinelt 2025-05-29 14:06:34 +02:00
  • 506c6151d6 Merge branch 'various-things' into 'master' Martin Weinelt 2025-05-29 06:58:39 +00:00
  • 11bfdbf136
    tests: drop dhparam default length configuration Martin Weinelt 2025-05-29 08:49:37 +02:00
  • 10cccc7706
    docs: fix code block syntax in migration init Martin Weinelt 2025-05-29 08:48:56 +02:00
  • 6a78dc3375 Merge branch 'stateVersion' into 'master' Martin Weinelt 2025-05-29 06:14:17 +00:00
  • 792225e256
    Introduce stateVersion concept Martin Weinelt 2025-05-22 02:45:55 +02:00
  • 53007af63f Merge branch 'release-25.05' into 'master' Martin Weinelt 2025-05-23 01:53:51 +00:00
  • 51d48f1492
    Release 25.11 Martin Weinelt 2025-05-20 01:00:54 +02:00
  • b4ae17d224
    Reformat release notes Martin Weinelt 2025-05-21 00:53:28 +02:00
  • f7a221bc69
    flake.nix: expose packages for custom pre-commit hooks in devshell Martin Weinelt 2025-05-21 00:56:01 +02:00
  • dceb60ea7d Merge branch 'master-dovecot-fts-flatcurve' into 'master' Martin Weinelt 2025-05-19 22:44:15 +00:00
  • 826a3b2fcf tests/external: ignore time adjustments warnings euxane 2025-05-19 17:13:11 +02:00
  • 0cbdf465e4 dovecot/fts: warn on stopwords filter with multiple languages euxane 2025-05-19 16:36:50 +02:00
  • e287d83ab1 release-notes: mention switch to fts-flatcurve for FTS euxane 2025-01-30 21:06:23 +01:00
  • 2ed7a94782 dovecot/fts: switch to fts-flatcurve euxane 2025-01-24 17:36:40 +01:00
  • 433520257a Merge branch 'pre-commit' into 'master' Martin Weinelt 2025-05-15 14:47:14 +00:00
  • aa8366d234
    treewide: remove dead nix references Martin Weinelt 2025-05-15 16:41:30 +02:00
  • 9a6190ceea
    rspamd: remove indirection in path to runtime directory Martin Weinelt 2025-05-10 01:02:44 +02:00
  • 1e51a503b1
    dovecot: drop unused pipe scripts Martin Weinelt 2025-05-09 22:50:10 +02:00
  • fce540024a
    docs/howto-develop: document the devshell Martin Weinelt 2025-05-08 18:53:25 +02:00
  • 040f07ff45
    docs/howto-develop: update chat room references Martin Weinelt 2025-05-08 18:53:01 +02:00
  • a73982f5b4
    docs: migrate wiki references to wiki.nixos.org Martin Weinelt 2025-05-08 18:32:21 +02:00
  • fbfd948535
    flake.nix: remove clamav from devshell, add glab Martin Weinelt 2025-05-08 07:52:26 +02:00
  • 4c25278507
    flake.nix: print options.md outpath during build Martin Weinelt 2025-05-08 07:31:25 +02:00
  • 3268d8b0d8
    scripts/generate-options: refactor Martin Weinelt 2025-05-08 07:30:09 +02:00
  • 4839fa6614
    scripts: migrate format strings to f-strings Martin Weinelt 2025-05-08 06:25:55 +02:00
  • ddc6ce61db
    docs: fix linting issues Martin Weinelt 2025-05-08 03:43:43 +02:00
  • a6eb2a8f9a
    README.md: reformat with markdownlint Martin Weinelt 2025-05-08 02:17:10 +02:00
  • a7d580b934
    treewide: reformat python code Martin Weinelt 2025-05-08 01:40:37 +02:00
  • f9fcbe9430
    scripts/generate-options: fix typing issue Martin Weinelt 2025-05-08 01:38:42 +02:00
  • 1615c93511
    scripts/mail-check: fix typing issues Martin Weinelt 2025-05-08 01:13:15 +02:00
  • 313f94ed8f
    flake.nix: create pre-commit hydra job Martin Weinelt 2025-05-07 21:46:57 +02:00
  • ff9087adb4
    flake.nix: drop CC from devshell Martin Weinelt 2025-04-24 01:48:36 +02:00
  • d0ac5ce64c
    flake.nix: annotate flake-compat usage Martin Weinelt 2025-04-23 17:39:44 +02:00
  • dccca0506a
    Provide direnv integration for flake devshell Martin Weinelt 2025-04-23 17:12:12 +02:00
  • 41e513da64
    flake.nix: configure pre-commit Martin Weinelt 2025-04-23 16:51:22 +02:00
  • 1899fbe3fb Merge branch 'nixpkgs-update' into 'master' Martin Weinelt 2025-05-15 14:27:57 +00:00
  • dd83a2c7ad
    dovecot: rename sieve bayes/ham learning script Martin Weinelt 2025-05-12 03:13:14 +02:00
  • 235dba2d82
    tests/external: ignore new xapian warnings Martin Weinelt 2025-05-12 01:03:46 +02:00
  • edd828ca88
    flake.lock: Update Martin Weinelt 2025-05-15 16:15:54 +02:00
  • 1ce644871b
    flake.nix: ignore the flake registry Martin Weinelt 2025-05-15 04:18:31 +02:00
  • da66510f68 Merge branch 'ci-reuse-flake-nixpkgs' into 'master' Martin Weinelt 2025-05-11 04:22:14 +00:00
  • 1f82d59d67
    ci: use hydra-cli from pinned nixpkgs Martin Weinelt 2025-05-10 20:58:46 +02:00
  • 61b3a2c5ec Merge branch 'runtest-with-pinned-nixpkgs' into 'master' Martin Weinelt 2025-05-10 16:23:55 +00:00
  • ef1e02e555
    flake.nix: run tests against pinned nixpkgs Martin Weinelt 2025-05-10 02:36:21 +02:00
  • 1feca02008 Merge branch 'drop-nixops' into 'master' Martin Weinelt 2025-05-08 21:36:38 +00:00
  • b92870c240 treewide: drop nixops docs and examples Martin Weinelt 2025-05-08 23:22:29 +02:00
  • 8970ed0849
    Suggest that folks enable DMARC reporting Jeremy Fleischman 2025-04-13 10:56:07 -07:00
  • a7d2b05a99 Merge branch 'quota-status-uds' into 'master' Martin Weinelt 2025-05-07 17:05:15 +00:00
  • 4a09d6460a Merge branch 'tests-remove-broken-escape-sequences' into 'master' Martin Weinelt 2025-05-07 16:38:00 +00:00
  • a1ff289bf9
    dovecot: migrate queue-status to UNIX domain socket Martin Weinelt 2025-05-07 18:00:16 +02:00
  • 7bb0f43503 Merge branch 'dane-lookups' into 'master' lewo 2025-05-07 07:02:02 +00:00
  • 86b48f368f
    tests: remove invalid escape sequences Martin Weinelt 2025-05-07 03:55:17 +02:00
  • e488e3639a Merge branch 'postfix-comments' into 'master' Martin Weinelt 2025-05-07 00:59:11 +00:00
  • 2e254b4b5e
    postfix: adjust comments around smtpd_recipient_restrictions Martin Weinelt 2025-05-07 02:52:28 +02:00
  • 1471e54b92 Merge branch 'no-tls-1.1' into 'master' Martin Weinelt 2025-05-07 00:48:13 +00:00
  • fac7efe946
    postfix: Support opportunistic DANE TLS Martin Weinelt 2025-05-07 02:23:32 +02:00
  • 155ba08be7 Merge branch 'readme' into 'master' Martin Weinelt 2025-05-06 15:25:37 +00:00