Samba 3.0.4 vs. ékezetes könyvtárban .exe...

Fórumok

Samba 3.0.4 vs. ékezetes könyvtárban .exe...

Hozzászólások

Nekem ment.
unix charset = ISO8859-2
dos charset = 852

Nekem a LANG=hu_HU környezeti vált. beállítása segített tegnap ép itt a hup-on mondta valaki.

[quote:109a5ea0cd="Anonymous"]dos charset = 852
unix charset = ISO8859-2
ezzel mennie kellenne

Hat ezaz, de nem megy... :( Mar lassan az oruletbe kerget. Letrehozok egy ekezetes konyvtarat, teszek bele filet, frankon irja/olvassa, editalhatom minden, beleteszek egy exe-t, azt is tetszes szerint banthatom, de futtatni az istennek nem akarja. Ha a Sambarol nem futo .exe-t viszont siman lemasolhatom lokal winyora, ahonnan frankon fut...

A kernelben levo default NLS beallitas bejatszhat? Most iso8859-2-re van allitva.

Nekem a LANG=hu_HU környezeti vált. beállítása segített tegnap ép itt a hup-on mondta valaki.

Probaltam, ez sem segitett... Amugy ez nem Win szerver -> Samba kliens problemahoz jo? (Marmint arra mondtak nem?) Nekem forditott problemam van.

Mar arra is gondoltam, hogy nem kell-e a Windozban valamit allitgatni hozza, hogy menjen?

Udv!

Nem hasznalok 3-as Samba-t, de oda nem kell már a:

character set = ISO8859-2
client code page = 852

?

A:
dos charset = 852
unix charset = ISO8859-2
van helyettuk?

Toma_

[quote:30a39fcb69="Chain-Q"]Következő volna a problémám:

\\LINUX\Világvége\Kányec.exe -> programfuttatási hiba
\\LINUX\Vilagvege\Kányec.exe -> működik

Úgy sem megy, ha hálózati meghajtóként használod?
pl. x:\Világvége\Kányec.exe ?

üdv

Hali!

Az ékezetes betűt tartalmazó könyvtárat windowsról, vagy linuxról hoztad létre? Láttam már olyat kb fél évvel ezelőtt, hogy a samba szerveren linux alatt létrehozott (mc-ben másik vinyóról másolt) ékezetes fájlnevű MS office doksikat nem lehetett dupla kattintással win kliensekről megnyitni, majd win kliens explorer ablakból ide-oda mozgatás után jól működött.

Üdv.: kismedve

[quote:d882aa9af1="Anonymous"]Az ékezetes betűt tartalmazó könyvtárat windowsról, vagy linuxról hoztad létre?

Windows alól. Már én is próbáltam az ide-oda mozgatást, de nem jött be. :(

Arra is gyanakodom lassan, hogy lehet hogy a backports.org-féle 3.0.4-es Samba bugos. Ugyanis az egyik Samba listán megtaláltam tökugyanezt a bugot, és ott azt írták, hogy a SuSE 8.1-ben lévő RPM-es verzió csinálja ezt, és hogy tegyük fel a samba.org-félet... Namost persze ez nem SuSE Linux, de ha ott megesett, megeshet ittis h. gázos...

[quote:f549b63618="ibanez"]Úgy sem megy, ha hálózati meghajtóként használod?
pl. x:\Világvége\Kányec.exe ?

Nem, így sem működik. :(

Következő volna a problémám:

Adott egy Linux szerver Sambával rajta, hogy életben tartsa a gyökér M$ networkot pár Win95, 98 és XP között. Van rajta egy fileserver is, amiről a Windózok közvetlenül indítgatnak mindenféle szenzációs Vizuál Bézik warékat.

Az a problémám, hogy mióta 3-as Samba van, azóta a Windózók nem hajlandók futtatni az .exe-ket az ékezetes betűket is tartalmazó nevű könyvtárakból. Minden más file művelet (másolás, írás-olvasás) tökéletesen megy, kivéve az .exe-k futtatása. A Windóz egy "Programfuttatási hiba. [OK]" feliratú, roppant informatív ablakkal próbálja közölni h. nyűgje van vele. Ha teszek egy symlinket az ékezetes könyvtárra, ékezetek nélkül, és a symlink könyvtárból próbálom futtatni, (tehát nincs ékezetes név a PATH-ban) úgy viszont már működik, és ragyogóan fut a ware.

Tehát:

\\LINUX\Világvége\Kányec.exe -> programfuttatási hiba
\\LINUX\Vilagvege\Kányec.exe -> működik

A Vilagvege pedig egy symlink a Világvégére. :)

A kérdés tehát az volna, hogy mi lehet a fenti jelenség oka? 2.2-es Sambával még lazán ment a dolog, csak mióta 3-as Samba van, azóta van gáz az ékezetes könyvtárnevekkel... Viszont ha lehet maradnék a 3-as Sambánál, mert sokkal gyorsabb.

a DOS és Unix codepage CP852-re van állítva, de 2-es Sambával is így volt.

Samba 3.0.4-backports.org, stable Debian, 2.6.7-es kernel és ReiserFS. Nem tudom ez utóbbi mennyiben számít...

Ötletek? RTFM is jöhet, URL-el...

en ugyan nem ertek sambahoz, soha nem hasznaltam meg, de azt tudom, hogy windows nem cp852-t hanem cp1250-et hasznal.... talan ez segit

dos charset = 852
unix charset = ISO8859-2

ezzel mennie kellenne

Norbi