>>написать в начале файла - все хорошо... Как переношу в конец -
>>все плохо...
>>Ща буду дальше смотреть...
>>Всем спасибо!
>
>В конце пустая строка должна быть Кстати забыл сказать про это.
Юзайте syslog-ng, часа два покурить доки на этом же опеннет и все проблемы решены, а обычный сислог не совсем гибкий.
Короче слушаем сюда!
#/etc/syslog-ng/syslog-ng.conf
##
##Пишу простой пример для одной циски которая будет писать логи по сети на наш логгер 192.168.1.1!
##
options { chain_hostnames(off);
sync(0);
create_dirs(yes);
};
#Откуда будем слушать логи, 192.168.1.1 это ip машины на которую будут сыпаться логи
source sr_net {udp(ip("192.168.1.1")port(514)); };
#Куда будем складывать логи от циски
destination ds_router { file("/var/log/cisco/router.log"); };
#Пишем фильтр для фильтрации логов. router - это прописанная в /etc/hosts ваша циска
#cat /etc/hosts
#
#192.168.2.2 router
#
#
#
###
###Собстна сам фильтр
filter fl_router { host (router);};
####
####И последнее! Все объединяем с помощью слова log
####
log { source(sr_net); destination(ds_router); filter(fl_router); };
#####Собственно syslog-ng будет слушать source(sr_net)=192.168.1.1 высматривать в потоке будет filter(fl_router)=router и #писать все будет в destination(ds_router)=/var/log/cisco/router.log
#####
#Все очень просто!
Ну думаю скомпилировать и установить syslog-ng сами сможете.