fix: Manticore als Standard-Backend, Xapian-Cleanup in update.sh

- main.go: Default-Backend von "xapian" auf "manticore" geändert
- index.go: Kommentar und Fehlermeldung aktualisiert
- update.sh: Xapian-Verzeichnis wird nach erfolgreichem Manticore-Reindex
  automatisch entfernt

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
sysops
2026-04-04 20:42:58 +02:00
parent 48cfb7cfa6
commit bde291901a
3 changed files with 10 additions and 3 deletions
+6
View File
@@ -182,6 +182,12 @@ if grep -q 'backend: manticore' /etc/archivmail/config.yml 2>/dev/null \
info "Baue Manticore-Suchindex auf (alle Mails)..."
if timeout 600 /opt/archivmail/bin/archivmail reindex --config /etc/archivmail/config.yml; then
log "Manticore-Index aufgebaut"
# Xapian-Altdaten entfernen (nach erfolgreichem Manticore-Reindex)
XAPIAN_DIR="/var/archivmail/xapian"
if [[ -d "$XAPIAN_DIR" ]]; then
rm -rf "$XAPIAN_DIR"
log "Xapian-Altdaten entfernt ($XAPIAN_DIR)"
fi
else
warn "Reindex nicht abgeschlossen — bei Bedarf manuell: archivmail reindex"
fi