This is an old version of the document!
Achtung In der Konfiguration der Debian-Paketquellen sollten die contrib und non-free Repositories ebenfalls angegeben werden. Einige Benno Pakete benötigen Pakete aus diesen Repositories.
deb http://httpredir.debian.org/debian stable main contrib non-free deb http://httpredir.debian.org/debian stable-updates main contrib non-free deb http://security.debian.org stable/updates main contrib non-free
With the command call
wget -O - https://www.benno-mailarchiv.de/download/debian-install.sh | bash
A script for installation is downloaded and executed directly. The script carries out the commands specified below to install and configure Benno MailArchiv.
Falls auf dem System kein Mailversand konfiguriert ist, wird während der Installation automatisch das Postfix Paket installiert. Im angezeigten Konfigurationsdialog bieten sich die folgenden Einstellungen an:
The same procedure can be used for all further inquiries.
Nach Ausführung des Scripts sollte noch das Passwort für den Adminuser gesetzt werden.
apt-get update apt-get install apt-transport-https wget gnupg2
Konfiguration der Repositories und Einspielen des Signaturschlüssels.
cat - >> /etc/apt/sources.list.d/benno-mailarchiv.list <<EOF deb https://www.benno-mailarchiv.de/download/debian / EOF
wget -O /etc/apt/trusted.gpg.d/benno-mailarchiv-archive-key-30.gpg \ https://www.benno-mailarchiv.de/download/benno-mailarchiv-archive-key-30.gpg
Installing the software packages using apt
apt-get update apt-get -y --install-recommends install benno-archive benno-rest benno-web
systemctl restart benno-rest
Falls keine LDAP-Anbindung o.ä. vorgesehen ist, erfolgt die Benutzerverwaltung mit dem Kommando benno-useradmin.
benno-useradmin -u admin -p secret
benno-useradmin -u hansen -p MyPass -n 'Paul Hansen' -e 'hansen@hansen-meyer.de,p.hansen@hansen-meyer.de'
For an auditor with access to all archived emails, the following user could be created:
benno-useradmin -u revisor -p RevisorPass -n 'Revisor' -r REVISOR -e '*@*'
Um das Web-GUI per HTTPS abzusichern, muss der Webserver für HTTPS konfiguriert werden. Hierzu aktivieren Sie das ssl Modul und die Default SSL Website im Apache Webserver.
a2enmod ssl a2ensite default-ssl systemctl restart apache2
If you run Benno MailArchiv without a valid license file, it will operate in demo mode for 60 days from the date of installation. All functions are fully available during this demo period. To continue using Benno MailArchiv after this period, you will need a valid license.
Die Informationen zur Anforderung einer Lizenz finden Sie im Info-Fenster des Web-Interfaces von Benno MailArchiv. Hierfür melden Sie sich als Benutzer admin an und klicken im Fester rechts oben auf das [i].
Unter der Überschrift Lizenz-Information ist die Instance-ID dieses Systems aufgeführt. Wenn Sie auf die Instanz-ID klicken, wird im Browser ein neuer Tab mit dem Formular zur Anforderung der Lizenz geöffnet. Die Instanz-ID ist hier direkt vorbelegt.
Alternatively, the instance ID can be retrieved from the console using the command
benno-client --instance-id
The license can be obtained here: https://www.benno-mailarchiv.de/lizenz/