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:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user