to post messages and comments.

Вот FUSE, казалось бы прекрасная идея, но failure mode убивает её на корню. Если умирает пользовательский процесс, который создавал файловую систему, то всё, что его касалось, залипает в ядре неубиваемым. А пользовательские процессы по определению ненадёжны и падают направо и налево

хочу fuse работающую над каталогом с файлами и кучей метадаты файлов с key:value данными, и умеющую формировать разные view по этим файлам и метадате. Т.е. напр. by-type by-organization by-date и соотв если класть файл в соотв каталог ему будет проставляться та часть метадаты которую можно восстановить. Есть готовое решение или своё никогда не запилить?

Два линкед файла имеют разные inode номера на fuse (fusexmp). Это нормально?
372 ? Ssl 0:02 /root/fuse-fuse/example/.libs/lt-fusexmp -odev /mnt/test/
In [1]: import os, stat

In [2]:

In [2]: fd = open("xxx", "w+")

In [3]: os.link("xxx", "yyy")

In [4]: fd2 = open("yyy", "r")

In [5]: os.fstat(fd.fileno())[stat.ST_INO]
Out[5]: 803

In [6]: os.fstat(fd2.fileno())[stat.ST_INO]
Out[6]: 804

Хочется написать костыль, который позволил бы перезагружать OSS4, не прибивая использующий его софт. Например, для саспенда. Опрашиваю людей, которые хотели бы получить результирующую софтинку и/или поучаствовать в разработке.

жуйк, я написал свою nfs. это типа самбы и ftp. в чем плюсы: она позволяет монтировать папки с других компов. чужая папка становится как бы локальной. ну не прелесть? работает так: запускаешь сервер, запускаешь клиент, не забыв настроить. хотя что там настраивать? точку монтирования на клиенте и папку на сервере, к которую примонтирует клиент. есть версии под винду и линукс. под винду еще нужно поставить dokan, под линуксом нужен пакет fuse.
качать здесь: source:[email protected] глюки, ошибки, пожелания — мне.
версия пре бета куб, минимальный функционал и не все оптимизировано. значит есть к чему стремиться.

Вот я, мог целый день страдать фигней, а разобрался с линуксовой fuse и начал копать виндовую. скоро напишу программу, соединяющую файловые системы компов. это позволит выбирать, из какой системы редактировать файл. даст возможность собирать программы на компе с виндой из под линукса.
FTP больше не нужен! Смерть FTP!!!

fuse-convmvfs — файловая система, изменяющая кодировку имен файлов.
В Linux, где кодировка имени файла может быть произвольной и изменяться от папки к папке, без такой файловой системы нельзя никак.