>не могу.. не нашел параметра чтобы он принимал по local6 от одной
>программы но не принимал от другой..
man syslog.conf
в конфиге добавляете строку:
!-tac_plus
local6.* /var/log/local6.log
и посылаете syslog'у SIGHUP
>тем более чтобы принимать логи
>по локал пришлось использовать syslog-ng, а стандартный не хотел работать >цисками
нормально он с ними работает. Добавьте в /etc/rc.conf строку:
syslogd_flags="-a IP.адрес.циски:*"
Что эквивалентно запуску с аналогичным флагом, если будете запускать из консоли, то адрес заключите в кавычки: syslogd -a "x.x.x.x:*"
>>А по исходникам: при компиляции не нужно указывать LOG_LOCAL6, см. скрипт configure,
>>возможно там где-то указывается. Или какой-то файл настроек..
>>Если не найдёте, добавте перед этой функцией строчку:
>>#undef LOG_LOCAL6
извиняюсь, тут я соврал. Посмотрел в мануал.. Вам нужно исправить LOG_LOCAL6 на что-то, что вам больше нравится, напрмер LOG_DAEMON, или LOG_USER. Если вы ставите из портов, то сначала выполните make patch, после этого исправьте соответсвующий файл, после выполните make install для порта.
Либо сделайте патч и поместите в каталог files, тогда это произойдёт автоматически.