chore: Xapian/Bleve-Reste aus install.sh, setup.sh und smoke_test.sh entfernen
- install.sh: REPO_URL auf Gitea gesetzt, libxapian-dev entfernt, xapian- Verzeichnis entfernt, config.yml-Template auf Manticore umgestellt, Manticore-Installationsschritt ergänzt, systemd-Unit auf manticore.service als Abhängigkeit, GitHub-URL-Sonderbehandlung entfernt - setup.sh: "Bleve backend" und "build with Xapian" Hinweise entfernt, Projektname von mailarchive auf archivmail korrigiert - smoke_test.sh: Binary-Namen auf aktuelles CLI-Format korrigiert Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
#!/usr/bin/env bash
|
||||
# setup.sh — First-time build setup for mailarchive
|
||||
# setup.sh — First-time build setup for archivmail
|
||||
# Run once on a machine with internet access.
|
||||
# After this, the project builds and tests without internet.
|
||||
set -e
|
||||
@@ -21,7 +21,7 @@ echo "==> Verifying modules"
|
||||
go mod verify
|
||||
|
||||
echo ""
|
||||
echo "==> Building (Bleve backend — default)"
|
||||
echo "==> Building (Manticore backend)"
|
||||
make build
|
||||
|
||||
echo ""
|
||||
@@ -38,12 +38,11 @@ echo " Build successful!"
|
||||
echo ""
|
||||
echo " To start the daemon:"
|
||||
echo " sudo make install"
|
||||
echo " sudo systemctl start mailarchive"
|
||||
echo " sudo systemctl start archivmail"
|
||||
echo ""
|
||||
echo " Or run directly:"
|
||||
echo " ./bin/archivmail --config config/config.yml"
|
||||
echo ""
|
||||
echo " To build with Xapian (optional, needs libxapian-dev):"
|
||||
echo " apt install libxapian-dev"
|
||||
echo " make build-xapian"
|
||||
echo " Full-text search requires Manticore Search:"
|
||||
echo " See: https://manticoresearch.com/install/"
|
||||
echo "========================================"
|
||||
|
||||
Reference in New Issue
Block a user