Samba posila stary obsah souboru?

Petr Soucek petr na ryston.cz
Pondělí Leden 3 23:34:33 CET 2000


Zdravim,

nevim, je-li to nejaka typicka chronicky znama vlstnaost nebo nejaky
bug.

Samba (alespon verze 2.0.5a) zda se cachuje stary obsah souboru, pokud
byl zmenen pod linuxem.

Jednoducha demonstrace:
1. Vytvorim soubor na samba serveru o velikosti 1 byte
2. pomoci pruzkumnika (exploreru) pod w98 ho zkopiruji na lokalni disk
3. pod linuxem do souboru pridam druhy bajt
4. znovu pruzkumnikem kopiruji na lokalni disk, pruzkumik se zepta,
ma-li lokalni soubor (o velikosti 1 byte) prepsat novym soborem o
velikosti 2 byte, odpovim ano.
5. na lokalnim disku je soubor s datem a casem modifikace toho
dvoubajtoveho souboru, ale obshuje jen 1 bajt, tj. stary obsah.

Snad zadnym zpusobem nejde dosahnout toho, aby se kopiroval novy obsah.

Pokud ale tento soubor na sambe vytvorim z jineho w98 pocitace na siti,
vse probehne jak ma a zkopiruje se novy obsah.

Dela to na me dojem, ze si samba obsah toho souboru cachuje, a v te
cachi zustava stary obsah, i kdyz zjisti, ze se velikost a datum souboru
zmenily.

Je to znama chyba? Da se to nejak vyresit nebo obejit?

Zdravi

Petr Soucek


Další informace o konferenci Linux