Страниц: 1 2

И снова благодарю Wall за .deb пакет !
Клиент для операций с файлами по протоколу webdav.
Годится для массовой закачки/ скачки файлов с box.net и других файловых хранилищ использующих webdav протокол.
http://n8xx.com/uploads.php?file=cadave … _armel.deb
программа cadaver
Man :
http://linux.die.net/man/1/cadaver 
Неактивен
когда необходима libneon25? у меня кадавр установился и не спросил. законнектился на мой аккаунт тоже без вопросов. на ls сказал, collection is empty. up/download я не пробовал, может тут бы и обломился?
на всякий случай проверил, нет, libneon25 не был установлен ранее.
глубже проверять пока лениво, я бы подождал fuse fs, удобней будет.
Неактивен
У меня сорцы дома, посмотреть не могу. При беглом взгляде на пакет - не нужен он больше. Возможно был нужен в прошлой сборке. Я гляну.
fuse fs - если у вас есть рабочий набор fuse и хотя бы один работающий модуль - опишите ваш сетап, я вам соберу boxfs.
Неактивен

А на чём бы попробовать fuse ? я тоже поищу.
Если будет fuse рабочий - можно и sshfs сделать...
Неактивен
Самое простое - SSH FS. По тем линкам, что я давал здвесь http://n8xx.com/message-10722.html#p10722
все это есть.
Неактивен

Там есть пакетик davfs
http://nakkiboso.com/maemofuse/ 
по идее то же самое / вечером попробую
если работает - так и boxfs без надобности...
Неактивен
Dali: Спасибо, действительно не нужен. Убил.
Неактивен

отсюда - http://nakkiboso.com/maemofuse/ 
поставил fuse и sshfs-fuse
странным образом команда sshfs не появилась..
update : вру - под рутом есть
davfs просит neon, а неон при установке ругается на повреждённый файл...
Отредактированно dik (26-05-2008 11:30:46)
Неактивен

sshfs проверил - пашет тот fuse
Неактивен
Отлично. Опишите что и как делали - я соберу boxfs, чтобы он работал в вашем окружении.
Насчет neon и davfs тоже гляну, но потом.
Неактивен

http://nakkiboso.com/maemofuse/fuse_2.7.3_armel.deb 
http://nakkiboso.com/maemofuse/sshfs-fuse_1.9_armel.deb 
вот эти пакеты скачал / и больше чесслово ничего не делал....
#sshfs dik@192.168.1.3:/home/dik/video /remote
#fusermount -u /remote
Неактивен
Ну тогда ставьте boxfs отсюда: http://n8xx.com/uploads.php?file=boxfs_ … _armel.deb 
Пользоваться так: boxfs <mountpoint> Оно спросит username/password, и замонтирует.
Только оно какое-то недоделаное, по-моему. Удалять файлы не дает, и если какие-то операции делаешь на сайте, то чтобы результат увидеть нужно перемонтировать. Но все равно прикольно, работает. Лишний гиг тоже на дороге не валяется ![]()
Неактивен

dreamhost.com сейчас даёт
# 500 GB Disk Storage
# 5 TB Monthly Bandwidth
за 9 баков в месяц
Это в принципе вэбхостинг но даже из панели к любому домену легко прикручивается webdav
Буду пробовать.
А кадавер вы совсем удалили ?
boxfs попробовал - работает, только файлы пока не перекидывал.. и вот интересно , почему ossofilemanager не оттбражает внутренности примонтированных директорий ? mc видит, shell тоже, ofm - в отказе...
Отредактированно dik (26-05-2008 15:25:47)
Неактивен
Кадавра залил опять. Я только libneon удалял, не знаю куда он подевался.
Насчет файлменеджера - смотрите права, по идее должен показывать.
Неактивен

Wall говорит:
Насчет файлменеджера - смотрите права, по идее должен показывать.
Странно - под рутом даже запускал filemanager - всё равно не видит. Буду ковырять...
И вопрос : как корректней сделать возможность монтировать юзеру ? Группы "fuse" не нашёл. Прописать саму команду в sudoers ?
Неактивен
Я же говорю, что он недоделаный.
Стандартный способ - прописать его в fstab, но для этого сам boxfs должен предоставлять пару бинариев: mount.boxfs и umount.boxfs.
Можно сделать, конечно, но лучше собрать webdavfs. Там ничего особо сложного нет, но судя по коду это полноценная fs в отличие от этой недоделки.
Немного не в тему - может открыть отдельный топик про fuse? Вот здесь много вкусного лежит: http://fuse.sourceforge.net/wiki/index.php/FileSystems 
Навскидку - flickerfs, gmailfs, obexfs, gphotofs, gspacefs очень интересные кандидаты на попробовать.
Судя по почти полному отсутствию реакции на fuseпосты народ просто не осознает насколько это мощная штука. Им надо объяснить. Кроме того можно добавить в WizardMounter поддержку fuse и наступит полный парадайз ![]()
Неактивен
Сегодня установил
fuse_2.7.3_armel.deb
sshfs-fuse_1.9_armel.deb
neon_0.28.1_armel.deb
sshfs заработал.
кадавр перестал коннектиться, пишет
Could not access /files/ (not WebDAV-enabled?):
302 Found
Вчера без neon коннектился. Забыл, какой вчера урл давал (вчерашнее в истории не сохранилось).
Пробовал
http://www.box.net/files/ 
http://www.box.net/files 
http://www.box.net/ 
http://www.box.net 
И без http:// то же.
Удаление neon конечно не спасло, не в нём дело.
sudo mount -t davfs ТЕ_ЖЕ_ВАРИАНТЫ_УРЛОВ /mnt/dav
Пишет mount: mounting http://www.box.net/files/
on /mnt/dav failed
даже не пытаясь стукнуться в сеть. Но я не сталь ковыряться дальше (и с boxfs тоже), пока не прояснится с кадавром.
Через веб-интерфейс захожу нормально.
Неактивен

Wall:
Создадим. Постараюсь вечером сформулировать основные вещи и какими радостями это грозит пользователям.
Но в вики наверно.
Dali :
Смонтированный по sshfs раздел у тебя в ossofilemanager видится ?
Неактивен
Облажался я с урлом. Должно быть http://www.box.net/dav 
cadaver работает.
davfs по-прежнему не хочет монтировать (и не лезет приэтом в сеть).
boxfs смонтировал, mc показал размер диска двести с чем-то мегабайт. При попытке записать файл ~3Мб сообщил not enough space, и остался файл ~130Кб.
UPD: после этого залил 4Мб файл через веб-интерфейс. boxfs после ввода пароля пишет
/tmp/boxeSyhrP:1: parser error : Document is empty
^
/tmp/boxeSyhrP:1: parser error : Start tag expected, '<' not found
^
Segmentation fault
sshfs работает. Чтобы было видно в файлменеджере -
#!/bin/sh
MP="/home/user/MyDocs/sshfs"
sudo mkdir $MP
sudo chmod a+rwX $MP
sudo sshfs ЮЗЕР@ХОСТ:/ $MP -o uid=29999,gid=29999,allow_other
UPD: Ещё стоит добавить опцию follow_symlinks
Отредактированно Dali (27-05-2008 05:59:30)
Неактивен
Какую пользу можно извлечь на таблетке из следующих пакетов (про каждую в двух словах).
afuse_0.2_armel.deb
httpfs_2.06.07.10_armel.deb
lzolayer_fs_20060306_armel.deb
p2p-fs_2007-07-30_armel.deb
Если что-то заинтересует, можно дальше ковырять.
UPD: и ещё unionfs
afuse - это автомаунт, но тебуется чтобы при маунте не спрашивался пароль, значит например для ssh придётся научиться входить без пароля, при помощи генерации и дистрибуции ключа. хорошо бы краткий howto, с ходу не каждый сделает.
unionfs - тоже понятно, очень гибкая распределённая FS, но как её полезно применить, кроме для уже имеющейся grid.
про остальное неясно.
Отредактированно Dali (27-05-2008 06:40:41)
Неактивен

Dali говорит:
sshfs работает. Чтобы было видно в файлменеджере -
#!/bin/sh
MP="/home/user/MyDocs/sshfs"
sudo mkdir $MP
sudo chmod a+rwX $MP
sudo sshfs ЮЗЕР@ХОСТ:/ $MP -o uid=29999,gid=29999,allow_other
UPD: Ещё стоит добавить опцию follow_symlinks
Спасибо, попробую / надо бы это в вики поместить...
но тебуется чтобы при маунте не спрашивался пароль, значит например для ssh придётся научиться входить без пароля,
Можно просто expect скриптик сделать. Expect вроде для таблетки есть. Ну и биндинги expect для python...
А насчёт урла - мне внимательности не хватило увидеть ошибку насчёт dav в пути, когда читал... ![]()
Неактивен
Dali говорит:
Какую пользу можно извлечь на таблетке из следующих пакетов (про каждую в двух словах).
afuse_0.2_armel.deb
httpfs_2.06.07.10_armel.deb
lzolayer_fs_20060306_armel.deb
p2p-fs_2007-07-30_armel.deb
Если что-то заинтересует, можно дальше ковырять.
А мой список почему не устроил?По-моему он был намного ближе к юзеру, чем ваш. Или вы спрашиваете, а не предлагаете?
Неактивен
davfs2 я собрал и он у меня заработал. Первые впечатления - гораздо лучше, чем boxfs, мне не удалось никаких глюков пронаблюдать. Правда большие объемы я не копировал.
Неактивен

Создал форум под это направление : http://n8xx.com/forum-32-fuse-mount-your-brain.html 
Жаль истлела страница уж давно с исходниками - а была такая интересная тема как jabberfs :
Well, now you can : with jabberfs, you can mount your roster ( contac list ) in a directory and work with your friends as they are files ... you can exchange messages using less and echo ( like echo "hello world" > /mnt/jabberfs/mel/messages, or event less /mnt/jabberfs/mel/messages for message reading )
Неактивен
Спасибо. Доделаю davfs - напишу туда.
Неактивен
Страниц: 1 2