Samba mount -t cifs ékezet probléma

Fórumok

Hello,

Gondoltam egyszerű lesz. De nem.

Adott egy 2.2-es samba őskövület, ami alatt vannak ékezetes fájlnevek és könyvtárak is.

/etc/samba/smb.conf

client code page = 852
character set = iso8859-2

Adott egy debian etch, amin az említett samba-s cuccot backupolom, úgy hogy felcsatolom cifs-el az alábbi módon.,

/etc/fstab

//core/doku /core/doku cifs iocharset=iso8859-2,dir_mode=0777,file_mode=0777,uid=54602,gid=20000,user,username=mail,password=pass 0 0

codepage=cp852 illetve iocharset=utf8 variációk sem segítettek. Az ékezetek helyén kérdőjelek vannak.

/etc/locale.gen

hu_HU.UTF-8 UTF-8

hu_HU ISO-8859-2

Bármelyiket állítom default-ra teljesen mindegy.

samba-common 3.0.24-6etch9
smbfs 3.0.24-6etch9

Gnome alatt a nautilus hibátlanul csatolja fel és mutatja az ékezeteket.

Köszi.

Hozzászólások

Nem tudom mi a különbség, de én az ilyeneket "-t smbfs" -el szoktam kézileg mountolni.

* Én egy indián vagyok. Minden indián hazudik.

cifs helyett smbfs
dir_mode helyett dmask
file_mode helyett fmask
(ld. man mount.smbfs)

Sajna ezek a régi sambák nem mennek jól cifs-sel, és az smbfs-t meg kezdik kigyomlálni (hardy-ban sincs már).