Offline könyvtár linuxon

Fórumok

Offline könyvtár linuxon

Hozzászólások

Van egy notebookom, az alábbi paraméterekkel:
- Debian Sarge OS
- fusesmb-vel mountolt samba, KerberOS authentikációval ($HOME/Samba)
- Titkosított home könyvtár ($HOME/Docs könyvtárban doksikkal)

Jelenleg mindkét (Samba és Docs) könyvtárban tárolom a doksijaimat, azért hogy offline is tudjam használni őket. Azt szeretném, ha csak a Docs-ban kellene dolgoznom, és az úgy működne mint MS offline könyvtár (azaz amikor online vagyok, akkor automatikusan, és azonnal szinkronizálódik a $HOME/Samba-val).

Van erre jó megoldás? Valami FUSE fájlrendszert, vagy notify vagy fam alapú démont gondoltam, de a googlizás sikertelen volt.

Nem 100% megoldas, de optimalis esetben mukodhet:

Kell ket script, egy ami online menet utan meghivodik, egy offline menet elott, ezek vegzik a szinkronizalast. Egyetlen problema a dologgal, hogy a nem tervezett offlinesag eseteben nem lesz szinkron (persze amint online mesz megint, attolja a dolgot az online script..)

[quote:1888580810="algernon"]
Kell ket script, egy ami online menet utan meghivodik, egy offline menet elott, ezek vegzik a szinkronizalast.

Elkezdtem én is ilyen kerülőutakon gondolkodni, végül arra jutottam, hogy dnotify+drsync használatával meg lehetne oldani szkriptekkel. Bűnronda megoldás :), de rászántam magam, hogy megcsináljam. Koncepcio:
1. Ha valaki ir, vagy torol a Docs könyvtárba, akkor drsync
2. Ha valaki olvassa (listazza) Docs könyvtárat, akkor drsync

Ez utóbbi azért kell, mert ha valaki felrak egy doksit a Sambara, akkor en azt latni akarom a Docs-ba. Meghozzá úgy, hogy nyomok egy refreshet a könyvtáron. A gond azonban, hogy a dnotify nem szól, ha a Docs könyvtárt olvasom.

Tehát bugzik a dolog. Annyira bűnronda rendszert meg nem akarok, hogy cronból szinkronizáljak :)