Wiki - Freifunk Pinneberg

Freies WLAN im Kreis Pinneberg

Benutzer-Werkzeuge

Webseiten-Werkzeuge


lsyncd

Dies ist eine alte Version des Dokuments!


Peer-Synchronisation mit lsyncd

Die Peers sollen nur auf einem Gateway gepflegt werden müssen. Änderungen werden automatisch an die weiteren Server verteilt. Nach der Verteilung erfolgt dort auch gleich die Aktivierung, dafür wird incron verwendet.

Für die Übertragung wird ein Schlüsselpaar benötigt: lsync und lsync.pub.

Initialisieren eines neuen Gateways:

#!/bin/bash
 
#
# Initialisiere das peers-Verzeichnis auf dem angegebenen
# Gateway
#
 
GATEWAY=gate03.pinneberg.freifunk.net
PEERS_DIR=/etc/fastd/ffpi/peers/
 
rsync -e 'ssh -l fastd -i /etc/lsyncd/lsync -o StrictHostKeyChecking=no' \
    -azv $PEERS_DIR $GATEWAY:$PEERS_DIR

Installation (Gate01)

apt-get install lsyncd
mkdir /etc/lsyncd
mkdir /var/log/lsyncd
lsyncd.1573911273.txt.gz · Zuletzt geändert: 16.11.2019 14:34 von havelock