URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 6047
[ Назад ]

Исходное сообщение
"Программа с аргументами в команде log_access"

Отправлено ogogon , 20-Апр-09 17:41 
Можно ли указать Squid'у вместо файла access.log программу с ключами и всем, чем положено?

Напр. 'log_access |"/usr/local/sbin/myfilter -d3 -slocalhost " squid'

Хочется сбацать программку, гонящую информацию в Netflow, да только как ее красиво к моллюску приделать?

Ogogon.


Содержание

Сообщения в этом обсуждении
"Программа с аргументами в команде log_access"
Отправлено adews , 20-Апр-09 23:36 
>Можно ли указать Squid'у вместо файла access.log программу с ключами и всем,
>чем положено?
>
>Напр. 'log_access |"/usr/local/sbin/myfilter -d3 -slocalhost " squid'

Можно. Не забудьте программу заставить читать из STDIN


"Программа с аргументами в команде log_access"
Отправлено ogogon , 21-Апр-09 00:18 
>Можно. Не забудьте программу заставить читать из STDIN

А не могли бы Вы привести точный синтаксис?
Как мне объеденить имя фильтра и его ключи в один элемент командной строки.
А то этот тупой морепродукт порывается ключи фильтра принимать за формат лога.

Ogogon.


"cronolog"
Отправлено adews , 22-Апр-09 17:59 
>А то этот тупой морепродукт порывается ключи фильтра принимать за формат лога.

Прошу прощения, невнимательно прочитал,- апачу точно можно, например вариант cronolog подключается так:
ErrorLog "|/www/sbin/cronolog /www/logs/%Y/%m/%d/errors.log"

Попробуйте