]> Sergey Matveev's repositories - public-inbox.git/blobdiff - public-inbox-learn
psgi: enable ReverseProxy middleware by default
[public-inbox.git] / public-inbox-learn
index bd592471652422f638a9fb6e6da677edf803fe44..0c7b4199abeea2def7b452101ce83e4e24b9b7a1 100755 (executable)
@@ -1,6 +1,9 @@
 #!/usr/bin/perl -w
-# Copyright (C) 2014, Eric Wong <normalperson@yhbt.net> and all contributors
+# Copyright (C) 2014-2015 all contributors <meta@public-inbox.org>
 # License: AGPLv3 or later (https://www.gnu.org/licenses/agpl-3.0.txt)
+#
+# Used for training spam (via SpamAssassin) and removing messages from a
+# public-inbox
 my $usage = "$0 (spam|ham) < /path/to/message";
 use strict;
 use warnings;
@@ -78,10 +81,8 @@ foreach my $recipient (keys %dests) {
        }
 
        $err or eval {
-               require PublicInbox::Search;
-               umask 0022; # XXX FIXME use git config core.sharedRepository
-               my $s = PublicInbox::Search->new($git_dir, 2);
-               $s->index_sync;
+               require PublicInbox::SearchIdx;
+               PublicInbox::SearchIdx->new($git_dir, 2)->index_sync;
        };
 }