to post messages and comments.

@Ilya-S-Zharskiy:

Жуйк, а чё посоветуешь для синхронизации паролей между 5 компутерами и телепоном?

У меня нет белого IP-адреса, остаётся только Яндекс.Диск штоле?

KeePass умеет WebDAV?
Или SFTPS/SCP поднять на IPv6?

Какой бы криптоконтенер использовать для Яндекса,
чтобы с минимальными накладными расходами — мленький, быстрый, ...

Андроидная версия синхронизироваться-то умеет?
KeepassX, который для Линупс/MacOS, судя по всему — нет.

@unfalse:

Написал тут для себя заметку об автоподключении webdav в командной строке Ubuntu 14.04.
Единственная полноценная статья-инструкция в моем унылоблоге: unfalsecoding.net

@ugnich:

Интересная задача возникла. На сервере есть таблица MySQL с 2000 номерами телефонов. Нужно их загрузить в стандартную контактную книгу Android смартфона и раз в неделю обновлять с сервера. Как проще всего эту задачу решить, без написания велосипедов?

@OCTAGRAM:

WebDAV в FAR 3 вполне себе адекватен для Яндекс.Диска

@Ta2i4:

via #2480587 Решил проблему со скачиванием файла.
1. Скачал и установил WebDAV-клиент Cyberduck.
2. Подключился к своему яндекс.диску.
3. Скопировал ссылку на нужный файл в клиенте Cyberduck (в контекстном меню есть пункт).
4. Скормил ссылку Download Master'у.
5. DM запросил логин/пароль.
6. Закачка пошла :)

@qark:

Подключил себе Яндекс.Диск как сетевой. Только пока не придумал что с ним делать.

@uno:

жуйк, а ты подключал яндекс диск по webdav? может там надо как-то хитро настроить? а то я копирую оттуда довольно толстый файл (150 метров), а оно фризится с концами и все... помогает только killall mount.davfs && umount /mountpoint... Или эта хуета рассчитана на тех у кого яндекс внутрисеть? По идее должно же и так работать...

@rion:

вебдав под вин работает как гавно, аццки тупит и выдает какие-то совершенно идиотские ошибки

@Mellon:

И так, продолжаем нашу серию "Нищеброду на заметку".

На этот раз будем делать простое, шифрованное и расширяемое WebDAV хранилище для барахла.

Речь далее пойдёт о таких штуках как encfs и WebDAV, и если вы не знаете, что эти слова обозначают, то имеет смысл срочно их налуркать.

Архитектура нашего хранилища будет следующей:
encfs:
mhddfs:
davfs0
davfs1
...
davfsN

Структуру примем за следующую:
/mnt/fuse/<fstype>/<user>/<service provider>/[#]

Будем исходить из предположения, что вы уже подготовили и настроили пачку WebDAV хранилищ. Откуда их брать, решайте сами. Со своей стороны могу порекомендовать disk.yandex.ru и, соответственно. вся кухня будет из расчета на этот сервис. Впрочем, вы можете легко добавить/поменять на всё, что угодно. Даже, необязательно, чтобы это было на WebDAV'е, например, github.com позволит вам припрячь Dropbox или Sugarsync. Главное, хранилища должны быть доступны как обычные директории.

Далее решим вопрос объединения пачки наших хранилищ в одно. Проще всего это сделать c sys-fs/mhddfs — mhddfs.uvw.ru (а вот ридми, на почитать: svn.uvw.ru

Следущий шаг — EncFS. Создадим необходимую конфигурацию и поместим к себе в дом :3
$ mkdir /tmp/temp1 /tmp/temp2
$ encfs /tmp/temp1 /tmp/temp2
$ fusermount -u /tmp/temp2
$ mkdir ~/.encfs
$ cp /tmp/temp1/.encfs6.xml ~/.encfs/yandex.xml
$ echo "<pass> > ~/.encfs/yandex.pwd
В дальнейшем, можем указывать конфиг для encfs через переменную:
export ENCFS6_CONFIG="${HOME}/.encfs/yandex.xml"

За конкретными инструкциями, как это дело запускать и останавливать можете обратиться к следующему мини-скрипту: qmellon.googlecode.com

В итоге, df -h может показать вам, например, такое:
webdav.yandex.ru 10G 0 10G 0% /mnt/fuse/dav/user/yandex/0
webdav.yandex.ru 10G 0 10G 0% /mnt/fuse/dav/user/yandex/1
webdav.yandex.ru 10G 0 10G 0% /mnt/fuse/dav/user/yandex/2
webdav.yandex.ru 10G 0 10G 0% /mnt/fuse/dav/user/yandex/3
webdav.yandex.ru 10G 0 10G 0% /mnt/fuse/dav/user/yandex/4
webdav.yandex.ru 10G 0 10G 0% /mnt/fuse/dav/user/yandex/5
webdav.yandex.ru 10G 0 10G 0% /mnt/fuse/dav/user/yandex/6
/mnt/fuse/dav/user/yandex/0/enc;/mnt/fuse/dav/user/yandex/1/enc;/mnt/fuse/dav/user/yandex/2/enc;/mnt/fuse/dav/user/yandex/3/enc;/mnt/fuse/dav/user/yandex/4/enc;/mnt/fuse/dav/user/yandex/5/enc;/mnt/fuse/dav/user/yandex/6/enc 70G 0 70G 0% /mnt/fuse/mhddfs/user/yandex
encfs 70G 0 70G 0% /mnt/fuse/encfs/user/yandex

@ComradeDOS:

Отрыл для себя cadaver — webdav-клиент очень похожий на стандартный ftp клиент.

@Gem:

Яндекс диск, халяффа
webdav.yandex.ru fuse 27G 270M 27G 1% /mnt/tmp

@Mellon:

народец, подскажи что-нить типа лвма, но не для блочных устройств, а для директорий: объединить несколько директорий в одной точке монтирования с равномерным размазыванием содержимого по всем им. Предполагается, наверно, чото фузевое, раз поверх другой фс работает. пробовал unionfs-fuse,но оно вроде не совсем то(оно директории накладывает друг на друга по порядку, а не делает полноценное равнозначное объединение), да и больше 3 дир не принимает.

Ну, вы, наверно, уже догадались, для чего оно. Хотябы по первотегу.
Ага, для объединения кучки халявных webdav хранилищ в одно распределённое.

@sany:

у кого-нить получилось зайти на яндекс диск через webdav в Linux? Через dolphin не коннектит.

@alex0b:

Жуйк, я спросонья не осознаю что надо для блокировки файла? На сервере разрешено. В качестве клиента kde-шный dolphin — читать/писать могу, но при открытии файла он не лочится. Клиента надо правильного?

@Marchael:

webdav на nginx не работает и не будет, но есть костыли blog.agoragames.com

@a13:

хехе:
ln -s /mnt/webdav/4shared ~/.Private
Вот так и будем теперь хранить свою домашнюю порн^W^W^Wплан зохвата мира

@a13:

git over davfs2 работает не сказать, чтоб быстро, но работает

@a13:

собаки, icloud.com теперь перенаправляется на apple.com. Шары через davfs монтируются, но новые файлы не создаются :(

@Stiletto:

Вендоблюйк, r клиент WebDAV для спермооси, который способен монтировать dav как диск, не имеет говна багов в авторизации и поддерживает https

@DeeZ:

Жуйк, посоветуй бесплатные веб хранилища, умеющие WebDav? Dropbox, AsusWebStorage не умеют WebDav, SkyDrive дает заливать только (!) документы (doc, xls, etc).

@a13:

cat /etc/auto.davfs
gmx-share -fstype=davfs,rw,uid=user,gid=group :https\://storage-file-eu.gmx.com

cat /etc/auto.master
/mnt/share /etc/auto.davfs uid=1000,gid=1002,--timeout=30,--ghost

cat /etc/davfs2/secrets
/mnt/share/gmx-share [email protected] PASSWORD

@OCTAGRAM:

BitKinex винрарен. FreeWare, двухпанельный интерфейс. Есть возможность редактирования файлов (в Блокноте, правда, но всё же). WebDrive тоже винрарен, но не freeware.

@OCTAGRAM:

Снял пробу с WebDAV. Выкачал всё, что можно, по WebDAV, чтобы посмотреть в FAR. Все папки (attachments, home, whatsnew, spaces, orphans) дают разные ракурсы на содержимое CMS. И, к сожалению, ни один из этих ракурсов не даёт того же формата, что и XAR. Вот сравнение: octagram.name . Жаль. Один use case отпадает. Думал, можно будет через WebDAV удобно дампить и восстанавливать. Хотя, наверное, можно утилитой формат менять.

Заметил, что копирование происходит ненадёжно. Во втором альбоме куча фоток, и копирование вдруг прекращается на одной из них. Может, через redirector будет лучше работать.

Концепция работы с CMS по WebDAV понравилась. А если бы был доступ по FTP, эта концепция хорошо бы прижилась в мейнстриме. К сожалению WebDAV повсеместно поддерживается не столь хорошо, как FTP. Большинство CMS на PHP. FTP сервер на PHP вряд ли состоится (я имею в виду, что все запросы на создание файла, листинг и пр. обслуживаются PHP скриптом, идущим в комплекте с CMS), зато вероятно, что будет написан посредник, принимающий обращения по FTP и перенаправляющий их на WebDAV. А там уже запрос обслужит CMS на PHP. Наверное. Гладко было на бумаге.

@OCTAGRAM:

Ух, ты! Ну хотя бы через Проводник (WebFolders) подключился. Чтобы диагностировать проблему, использовал список greenbytes.de и вдруг обнаружил, что этого файла вообще нет. Служба WebClient, наверное, относится только к Mini-Redirector, который суть другая реализация WebDAV в Windows. По совету на форуме forum.akado.ru поставил microsoft.com , теперь работает.

@OCTAGRAM:

Мытарства продолжаются. Используя вот этот совет: blogs.msdn.com удалось включить WebDAV, не дожидаясь перезагрузки сервера. Однако, на горизонте возникли новые проблемы. На этот раз я выяснил версию mrxdav.drv. У меня это 5.2.3790.4206. В соответствии со списком greenbytes.de у меня должны возникнуть проблемы port-handling и server-discovery. port-handling меня не волнует, а вот server-discovery на неопределённое время ставит в тупик. Подробнее о проблеме: support.microsoft.com

@OCTAGRAM:

Как с ветряными мельницами сражаюсь, пытаясь подключиться к WebDAV (XWIki) родными средствами винды. На кaртинках всё красиво: platform.xwiki.org platform.xwiki.org , а на практике ни то, ни другое не работает (зато DAV Explorer работает на ура, что неудивительно, ведь его не в Microsoft делали). Откопал вот что: support.microsoft.com (это, скорее всего, причина). А ещё обширный список, почему WebDAV может работать (к слову, я ни разу в жизни не видел работающий WebDAV родными средствами Windows, но всю жизнь мечтал посмотреть): greenbytes.de . В реестре, как указано, добавил ключик, перезапустил службу WebClient, но после перезапуска ни тот, ни другой способ не работают, как если бы служба была не запущена. Эксперимент откладывается до следующего сбоя питания на сервере.
/me реквестирует путный плагин для FARа