From: Osman Demirhan (osman@sabanciuniv.edu)
Date: Fri 14 Mar 2003 - 13:15:50 EET
Merhaba,
Aynı sorun ile samba 2.2.5 ile uğraşırken bende karşılaştım (2.2.7a'da
da aynı sorun devam ediyordu). Sorunu, codepage.857 dosyasını yeniden
oluşturarak çözdüm.
http://people.sabanciuniv.edu/osman/samba/samba-turkce-ayar.pdf
belgesinde, codepage_def.857 dosyasının değiştirildiği satırı ve
codepage.857 dosyasının nasıl elde edildiği açıklanmıştır.
Bilginize.
Bilge Yüceer wrote:
>RedHat Linux 8.0 ve Samba 2.2.7a-1 kullanıyorum.
>
>Win98 PC'lerden, adında Türkçe harf geçen dosyaları Linux üzerindeki
>Samba paylaşımlarına kopyalıyorum. Tekrar Win98 PC'lerden baktığımda
>dosya adları düzgün çıkıyor ve dosyalara erişilebiliyor. Fakat Linux'ta
>baktığımda dosya isimlerindeki Türkçe harfler konsolda ? , grafik
>ortamda da kare şekliyle gürülüyor. Benzer şekilde Linux'ta oluşturduğum
>ve adında Türkçe harf geçen dosyaları Samba paylaşımlarına kopyalıyorum.
>Win98 PC'lerden baktığımda dosya adları okunamayan karakterlerle
>görünüyor ve dosyalara erişilemiyor.
>
>smb.conf dosyasında aşağıdaki ayarları kullanıyorum.
>
>character set = ISO8859-9
>client code page = 857
>valid chars = 0x69:0x49
>
>(Not: valid chars'ı kullanmamın sebebi, sambanın küçük i harfini
>Türkçe'deki büyük İ harfine dönüştürmesi. Bu da hem kullanıcı adında
>veya şifresinde i harfi olan birisi login olurken, hem de içinde i harfi
>geçen bir dosya adına tekrar erişmeye çalışırken sorun yaratıyordu.
>0x69:0x49 çevrimiyle küçük i harfini büyük I harfine çeviriyorum.)
>
>smb.conf'da character set'i ISO8859-9 olarak kullandığım halde Samba
>Win98'den code page 857'ye göre gelen dosya adını unicode'a çevirmiyor.
>Bu nedenle de Linux'da dosya adı düzgün görünmüyor.
>
>Bu konuda yorum veya çözümü olan varsa şimdiden teşekkürler.
>
>Bilge.
>
>
>
-- +----------------+ | Osman Demirhan | +----------------+