Il s'agit d'une ancienne version du document !
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.
Auf dem aus dem Internet erreichbaren Server wird ein Script zum Start der IMAP-Synchronisation erstellt. Hier ein Beispiel eines Scripts mit Logdaten für jeden Tag in einer getrennten Logdatei.
#!/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
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'