[Eisfair_dev] [eisfair1] rsync --iconv

Jürgen Jung Juergen.Jung2 at gmx.de
Mo Apr 6 01:14:31 CEST 2015


Hallo Wissende

ich versuche gerade diverse alte Datengräber zusammen zu führen
und die Rechner danach entgültig still zu legen.
rsync auf der Kommandozeile schien in den Fall mir das Mittel der Wahl.

Hängen geblieben bin ich bei einer XP Kiste und einem eisfair 1
base 2.6.0 eiskernel 2.8.0 noch mit LC_CTYPE de_DE at euro
In der smb.conf steht
dos charset = CP850
unix charset = ISO8859-1
was ich versuche mittels rsync --iconv Option nach zu bilden

Sendeseitig (XP) erhalte ich:
sending incremental file list
rsync: read error: Connection reset by peer (104)
rsync error: error in rsync protocol data stream (code 12) at /home/lapo/package/rsync-3.0.9-1/src/rsync-3.0.9/io.c(764) [sender=3.0.9]

Empfangsseitig (der eis mit rsync 1.1.5 testing) steht in /var/log/rsyncd/rsyncd.log
2015/04/05 20:52:48 [10299] rsync: The server is configured to refuse --iconv
2015/04/05 20:52:48 [10299] rsync error: requested action not supported (code 4) at clientserver.c(973) [Receiver=3.1.1]

Eine Recherche erbrachte folgende Lösung
in /var/lib/rsync/rsyncd.conf
unter 
# global options
charset = ISO8859-1
hinzufügen. 
Dann ist das Problem weg.

Die Frage ist nun: kann ich das irgendwo dauerhaft konfigurieren?
Der Eisfair soll noch ein Weilchen laufen ...

BTW. 
In der Doku habe ich die 'Targetnamen' nicht gefunden:
module_<nummer in der Konfig>
womit dann DEST beim Sender z.B. zu 'rsync://server/module_1' wird.

Grüße
   Jürgen


Mehr Informationen über die Mailingliste Eisfair_dev