LINUX.ORG.RU

privoxy. vsftpd.


0

1

Как вырезать тег из страницы при помощи privoxy? Например такой:

<div id="mediaget_box">...</div>

И, чтобы не создавать еще одной темы...

Нужно запретить загрузку файлов на ftp сервер(vsftpd), размер которых меньше чем 1 Гб. В vsftpd есть функция deny_file, но там ограничение только по имени. Если в самом демоне нельзя, то может средствами самой системы можно?

Заранее спасибо!

> Нужно запретить загрузку файлов на ftp сервер(vsftpd), размер которых меньше чем 1 Гб.
Ты думаешь так можно сделать?

Such-a-good-flashplugin
()

Нужно запретить загрузку файлов на ftp сервер(vsftpd), размер которых меньше чем 1 Гб.

Может быть не «меньше», а «больше»?

Если нужно запретить загрузку слишком больших файлов, то можно в init скрипт vsftp запихать `ulimit -f <размер 1 Гб в блоках>`

gorilych ★★
()
Ответ на: комментарий от gorilych

Может быть не «меньше», а «больше»?

Нет, я не ошибся, именно меньше. Это незатейливый сервер для фильмов в локалке, и чтобы туда не лили всякую ерунду, нужно такое ограничение.

lucky_guy ★★★
() автор топика

По поводу privoxy, все оказалось очень просто. Вот тут подсмотрел http://privoxy.webhost.ru/cgi-bin/forum/YaBB.pl?board=filters

Добавляем фильтр в user.filter

FILTER: mediaget
s@<div\s+id="mediaget_box">.*</div>.*</div>.*</div>.*</div>.*</div>.*</div>.*</div>.*</div>@@sigU

8 раз ".*</div>" - чтобы включить все что было внутри этого тега. Может можно было сделать элегантней, но не стал голову ломать.

А в user.action такую строчку

{ +filter{ mediaget }}
www.sait.com

Может кому и пригодятся.

lucky_guy ★★★
() автор топика
Ответ на: комментарий от lucky_guy

ну тогда первое, что приходит на ум: задача в cron, которая периодически удаляет маленькие файлы. Разумеется, эта задача не должна удалять те файлы, которые ещё только в процессе загрузки.

gorilych ★★
()
Ответ на: комментарий от gorilych

У меня сейчас почти так же. Скрипт с бесконечным циклом, rm и sleep на 24 часа.

Ну раз средствами vsftpd нельзя, то вопрос закрыт. Всем спасибо!

lucky_guy ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.