Samba a cestina, M$ a tvrde mezery...

Petr Slansky slansky na usa.net
Pátek Únor 11 23:04:31 CET 2000


Zdravim,

na mem serveru s Linuxem bezi Samba 2.0.5a. Je nakonfigurovana, aby
podporovala cestinu
client code page = 852
character set = iso8859-2
v lokalni siti pak jsou klienti s M$ (W95cz,W98cz), kteri server pouzivaji.
Ceska jmena se ukladaji korektne. ALE, v nekterch nazvech M$ pouziva znak
"tvrda mezera". Ten se ulozi spatne a soubor pak nelze prejmenovat, smazat,
zkopirovat, proste je nepouzitelny. Typickym prikladem jsou treba soubory:
"Pošta k odesláni.mbx"
"Pošta k odesláni.dbx"
"Zástupce - Pošta k odesláni.mbx"
"Průvodce připojením k Internetu.lnk"

Tvrda mezera se vyskytuje za spojkou "k". Po ulozeni na serveru se Sambou
vypada jmeno nejak jako:
"Pošta k|odesláni.mbx"
To je spatne... Pokud kopiruji tyto soubory mezi klienty Windows, tak
problem neni. Jenom Samba nedokaze tu tvrdou mezeru korektne zpracovat.
Jednim resenim je prejmenovat rucne soubory na klientech a "tvrde mezery"
nahradit mezerami normalnimi. To je pracne a nespolehlive.... Existuje
nejake systematictejsi reseni na strane serveru? V zadnem Czech HOWTO jsem
odpoved nenasel, prestoze se mi zda ze, je to problem, ktery musi resit
kazdy spravce serveru se Sambou v CZ...

Dik za radu.
Petr





Další informace o konferenci Linux