about summary refs log tree commit diff
path: root/nixos/modules/services/mail
diff options
context:
space:
mode:
authorAlyssa Ross <hi@alyssa.is>2023-06-14 15:20:11 +0000
committerAlyssa Ross <hi@alyssa.is>2023-06-20 17:11:23 +0000
commit68c68f39dbc7395bd68cb5faa7974681308ccb3c (patch)
tree7ccb8a16dd3a9306edf53b9c93e3624af20762b8 /nixos/modules/services/mail
parentc2730b96dc6130cece9eb0546b2eb74b44cefcda (diff)
downloadnixlib-68c68f39dbc7395bd68cb5faa7974681308ccb3c.tar
nixlib-68c68f39dbc7395bd68cb5faa7974681308ccb3c.tar.gz
nixlib-68c68f39dbc7395bd68cb5faa7974681308ccb3c.tar.bz2
nixlib-68c68f39dbc7395bd68cb5faa7974681308ccb3c.tar.lz
nixlib-68c68f39dbc7395bd68cb5faa7974681308ccb3c.tar.xz
nixlib-68c68f39dbc7395bd68cb5faa7974681308ccb3c.tar.zst
nixlib-68c68f39dbc7395bd68cb5faa7974681308ccb3c.zip
nixos/public-inbox: remove unused indexing code
This was never run, because public-inbox-init now always initializes
Xapian.
Diffstat (limited to 'nixos/modules/services/mail')
-rw-r--r--nixos/modules/services/mail/public-inbox.nix11
1 files changed, 1 insertions, 10 deletions
diff --git a/nixos/modules/services/mail/public-inbox.nix b/nixos/modules/services/mail/public-inbox.nix
index a7d7097065a2..e53f3514a739 100644
--- a/nixos/modules/services/mail/public-inbox.nix
+++ b/nixos/modules/services/mail/public-inbox.nix
@@ -563,16 +563,7 @@ in
                 ${pkgs.git}/bin/git config core.sharedRepository 0640
               fi
             '') cfg.inboxes
-            ) + ''
-            shopt -s nullglob
-            for inbox in ${stateDir}/inboxes/*/; do
-              # This should be idempotent, but only do it for new
-              # inboxes anyway because it's only needed once, and could
-              # be slow for large pre-existing inboxes.
-              ls -1 "$inbox" | grep -q '^xap' ||
-              ${cfg.package}/bin/public-inbox-index "$inbox"
-            done
-          '';
+            );
           serviceConfig = {
             Type = "oneshot";
             RemainAfterExit = true;