Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | |||
— | paketierung [2017/06/19 13:27] – angelegt lwsystems | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== Paket-Abhängigkeiten ====== | ||
+ | |||
+ | Am Beispiel der Version 2.2.6 | ||
+ | |||
+ | * benno-archive (2.2.6) | ||
+ | * benno-core (2.2.x) | ||
+ | * benno-rest (2.2.6) | ||
+ | * benno-rest-lib (2.2.x) | ||
+ | * benno-core (2.2.x) | ||
+ | * benno-core (2.2.6) | ||
+ | * benno-lib (>= 2.2.x) | ||
+ | * adduser | ||
+ | * openjdk-7-jdk || openjdk-8-jdk | ||
+ | * benno-web (2.2.6) | ||
+ | * apache2 | ||
+ | * libapache2-mod-php5 | libapache2-mod-php | ||
+ | * php5-sqlite (SQLite v3) | ||
+ | * php-sqlite3 | ||
+ | * php5-curl | ||
+ | * php-curl | ||
+ | * php-db | ||
+ | * php-pear | ||
+ | * php-mbstring | ||
+ | * sqlite | ||
+ | * libdbi-perl | ||
+ | * libdbd-sqlite3-perl | ||
+ | * sqlite3 | ||
+ | * libnet-ldap-perl | ||
+ | * benno-milter | ||
+ | * libmilter | ||
+ | |||
+ | ====== Erläuterung ====== | ||
+ | |||
+ | |||
+ | |||
+ | ===== benno-archive ===== | ||
+ | |||
+ | http:// | ||
+ | |||
+ | * Archivierungsdaemon | ||
+ | * Start per Init-Script benno-archive | ||
+ | * Daemon-Start (wird nicht automatisch zum Daemon) | ||
+ | * '' | ||
+ | * User: // | ||
+ | * Gruppe: //benno// | ||
+ | * Daemon-Stop | ||
+ | * '' | ||
+ | * Umgebung | ||
+ | * User anlegen: // | ||
+ | * Gruppe anlegen: // | ||
+ | * Verzeichnise | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | ===== benno-rest ===== | ||
+ | |||
+ | http:// | ||
+ | |||
+ | * REST-Backend Daemon zur Suche | ||
+ | * Start per Init-Script benno-rest | ||
+ | * Daemon-Start (wird nicht automatisch zum Daemon) | ||
+ | * '' | ||
+ | * User: // | ||
+ | * Gruppe: //benno// | ||
+ | * Daemon-Stop | ||
+ | * '' | ||
+ | * Umgebung | ||
+ | * User anlegen (primäre Gruppe "// | ||
+ | * Gruppe anlegen: // | ||
+ | * Verzeichnise | ||
+ | * '' | ||
+ | * '' | ||
+ | * Shared-Secret zur Kommunikation zwischen Front- und Backend in ''/ | ||
+ | * sollte (zukünftig) bei Installation angelegt werden | ||
+ | |||
+ | ===== benno-web ===== | ||
+ | |||
+ | http:// | ||
+ | |||
+ | * Web-UI zur Suche | ||
+ | * Frontend zu Benno-REST | ||
+ | * PHP (>=5.6) | ||
+ | * Shared-Secret zur Kommunikation zwischen Front- und Backend in ''/ | ||
+ | * sollte (zukünftig) bei Installation angelegt werden | ||
+ | * Umgebung | ||
+ | * Verzeichnisse | ||
+ | * '' | ||
+ | * '' | ||
+ | * Sqlite-DB anlegen | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * Apache-Konfiguration | ||
+ | * '' | ||
+ | |||
+ | |||
+ | ===== benno-lib / benno-rest-lib ===== | ||
+ | |||
+ | http:// | ||
+ | http:// | ||
+ | |||
+ | * Java Bibliotheken (JAR-Files), | ||
+ | |||
+ | |||
+ | ===== benno-milter ===== | ||
+ | |||
+ | http:// | ||
+ | |||
+ | * MILTER-Daemon zur Anbindung an Postfix | ||
+ | * C-Programm (bei Paketierung auf Ziel-Plattform bauen) | ||
+ | * Demon-Start per Init-Script (wird automatisch zum Daemon) | ||
+ | * ''/ | ||
+ | * User: //benno// | ||
+ | * Group: //postfix// | ||
+ | * Umgebung | ||
+ | * User | ||
+ | * // | ||
+ | * Gruppen | ||
+ | * // | ||
+ | * Verzeichnise | ||
+ | * '' | ||
+ | * '' | ||
+ | * Anbindung an MTA siehe: http:// | ||