Это старая версия документа!
Der private Key der verschlüsselten Passwörter sollte nie auf einem von außen erreichbaren Server gelagert werden. Der Import wird in einem solchen Fall per Cron-Job von einem System aus dem internen Netz gestartet wobei der Schlüssel per STDIN an benno-imapsync übergeben wird.
Als Beispiel sei die folgende Konfiguration vorgeschlagen.
Ein Cron-Job auf dem internen System startet das Script zum Aufruf der Synchronisation.per ssh und übergibt den privaten Schlüssel auf STDIN.
cat $KEYFILE | ssh -q benno@$CLOUDHOST '/etc/benno-imap/benno-imapsync.sh'
Hier wird ein Script zum Start des Synchronisationsprozesses erstellt. Dieses Script schreibt die Logdaten für jeden Tag in eine getrennte Logdate.
#!/bin/sh # # THISDAY=$(date +%Y-%m-%d) LOGLEVEL=INFO /usr/bin/sudo -u benno \ /usr/sbin/benno-imapsync \ -c /etc/benno-imap/imapsync.conf \ -L $LOGLEVEL \ -f /var/log/benno/imapsync-${THISDAY}.log