> Funktioniert das (wegen cp850) jetzt eigentlich nur mit deutschen
> Windows-Clients?

Das habe ich mich auch schon gefragt. Aus smb.conf(5) w�rde ich das so
entnehmen. Allerdings h�tte ich erwartet, dass in modernen
Windows-Versionen "auf dem Draht" Unicode (etwa UTF-16) verwendet wird
und nicht der lokale Zeichensatz, und dann m�sste Samba bloss noch in
das Encoding des lokalen Dateisystems umrechnen. Andererseits kann ich
auch glauben, dass Windows da pr�historische Strategien der Art "alle
Rechner sind gleich" verfolgt... Da muss man mal einen SMB-Experten
fragen.

Vielleicht liegt das auch an der Bemerkung in make_smbcodepage(1):

# As Samba does not yet use UNICODE (current for Samba version 2.2)
# you must specify the client code page that your DOS and Windows
# clients are using if you wish to have case insensitivity done
correctly
# for your particular language.

> Und so funktioniert es. CVS- und Samba-Ausgabe sind jetzt endlich
gleich.
> Oder wenigstens �hnlich. �ber Sambe bekomme ich die Dateien mit den
> komischen Zeichen erst gar nicht angezeigt, die werden einfach
verschluckt,
> w�hrend CVS sie wenigstens mit den falschen Zeichen anzeigt.

Samba hat eine Liste erlaubter Zeichen ("valid chars"), es kann sein,
dass Samba die Dateien unterdr�ckt. Laut smb.conf(5) ist es gar nicht so
einfach, eine Liste erlaubter Zeichen zu generieren, es gibt aber wohl
Beispiele.... In

http://lists.suse.com/archive/suse-linux/2001-Apr/0341.html

schreibt Sven Wegener, dass mit einem geeigneten Wert f�r "valid chars"
die Sache deutlich besser wurde.

In

https://listman.redhat.com/pipermail/redhat-list-de/2000-September/00951
4.html

behauptet Michael Bergmann, dass es auch viel einfacher geht.
Schlie�lich behauptet

http://www.linuxwiki.de/Samba#head-dede622405a76217eb0deb53c2feeed4ecd78
12a

das man gar kein "valid chars" angeben muss... Vielleicht stammt ja das
"valid chars" aus der Zeit vor "character set".

> Aber diese Zeichen werden ja ge�ndert und dann stimmt alles wieder.

Ach so, die zuvor angelegt Dateien werden nun anders angezeigt. Das ist
nat�rlich klar: Du hattest ja cp850 auf der Platte.

> �brigens - kann man das nicht irgendwie hinkriegen, ohne dabei die
Sprache
> des Systems komplett umzustellen?

Klar. Die Einstellungen von Samba sind unabh�ngig von den
Systemeinstellungen. "Global" sollte die Kodierung von Dateinamen sein -
es ist unpraktisch, wenn manche Nutzer ihre Dateien in Latin-1 und
andere in UTF-8 ablegen. Die Sprache ist davon aber unabh�ngig: Man
k�nnte als Systemsprache durchaus en_US.ISO-8859-1 verwenden. Jeder
Nutzer kann sich "seine" Sprache aussuchen, indem er die Variable LANG
setzt - beispielsweise in .profile.

Ciao,
Martin


-- 
H�ufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an