Protocol

From
Oleg Lobachev (2:2432/260.1)
To
Dmitry Terentiev
Date
2006-03-31T17:01:12Z
Area
RU.UNIX.FTN
* Replying to a msg in carbon.copy.

Say yes, Dmitry. At least say hello.

31 Mar 06 16:32, you wrote to me:

 DT>  * Forwarded from area 'ru.unix.ftn'

 OL>> и главное, как мы видим, изобретательский дух не выдохся. до сих пор
 OL>> находятся желающие прилепить сбоку кривой костыль, лишь бы не
 OL>> потратить 5 минут на то, чтобы узнать что уже есть готовое и
 OL>> работающее.

 OL>> Ы?

 DT> Чем pure http не готовое и работающее?

Это не pure http, это костыль поверх pure http.

 OL>> А почему не старым добрым gzip?

 DT> Сжатия с паролем там не предусмотрено ;-)

Шифрование контента и его сжатие - разные операции.

 SD>>> Надо также предусмотреть команды удаления файлов из дальней
 SD>>> очереди, модификаторы докачки и т.п.

 OL>> ЗЫЖ Если бы мне пришлось осуществлять нечто подобное, я бы взял
 OL>> proftpd плюс ftpd.passwd, выдал бы каждому линку по каталогу,
 OL>> аутентификация в простейшем виде - plain text, при желании - sftp или
 OL>> прикручивание md5. Клиент сливает все файлы в своем каталоге. Докачка
 OL>> тривиальна, удаление файлов тоже. В качестве клиента можно говорить
 OL>> echo blablabla | ftp (а еще лучше взять expect) - значит оно работает
 OL>> везде.

 DT> И как все это состыковать с тоссером, который хочет брать файлы из
 DT> инбаунда, паковать их в оутбаунд (общий для всех), и кто будет ставить в
 DT> нужное время bsy-шки?

Файлбоксы?

 DT> К тому же ftp по условиям задачи и в самом деле нету.

Угумс.

 OL>> ЗЗЫЖ (Перечитав требования) Точно ftp наружу не дают? Сделай такую-же
 OL>> фигню, что выше, только с апачем. Хм. Или webdav. (Можно извратиться
 OL>> еще сильнее и делать оно svn over http. Зубы, автогеном, через
 OL>> задницу.) Так что наверное таки webdav, да. Благо что реализаций -
 OL>> дофига.

 DT> Клиент будет сам смотреть, куда и когда ставить *.bsy, что из оутбаунда
 DT> ему можно забрать, а что нет? А потом по ssh сам запустит тоссер? ;-)

1. А причем тут тоссер? Причем тут ssh?
2. Файлбоксы.
3. Ну или права на чтение только для того, что ему принадлежит, но это криво.
Файлбоксы.

 DT> WebDAV, насколько я понимаю, не наделен интеллектом фидошного мэйлера
 DT> и черновую работу, которую обычно делает мэйлер во время сессии, он
 DT> сам выполнять не сможет.

А причем здесь противоестественный интеллект фидошного мейлера. Речь шла о
"забрать файлы по http".

 OL>> Кроме того -  собрать из конструктора мотоцикл гораздо проще и
 OL>> _надежнее_, чем изобретать велосипед самому.

 DT> Я что-то пропустил? Уже выпущена инструкция по сборке этого мотоцикла?

1. В общем случае - да.
2. Собирать мотоцикл из готовых деталей проще, чем самому строить сталелитейный
завод для изготовления какого-то коленвала.

Greetingz Oleg

--- nv: Yomigaeru Sora - 7 [stalled].
 * Origin: Thou hast seen nothing yet. -- Miguel de Cervantes (2:2432/260.1)
SEEN-BY: 46/50 50/12 400/567 814 450/1024 452/25 154 461/1313 2432/260 4614/20
SEEN-BY: 4615/21 4635/1024 4642/4 5000/5000 5001/100 5002/63 5003/58 5010/2 53
SEEN-BY: 5011/13 5012/30 46 5015/28 221 5019/31 5020/545 715 760 1641 1982
SEEN-BY: 5020/2238 2871 4441 5021/29 44 5025/3 5027/12 5028/61 5029/60
SEEN-BY: 5030/115 830 901 1080 1400 5035/38 5036/10 5041/4 5042/12 21 5049/19
SEEN-BY: 5049/164 5053/16 5054/1 8 9 37 45 50 63 67 89 5059/9 5062/10 5063/3
SEEN-BY: 5064/7 5070/156 5071/22 5072/333 5077/70 5078/20 5080/111 147 239
SEEN-BY: 5080/1003 5085/13 87 5093/4 33 55 5095/20 5096/18 5097/31 64 303
SEEN-BY: 6000/0 1 12 6001/10 6028/1 6055/2 6083/12
PATH: 2432/260 5080/1003 5020/545 5054/1 37