From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Injected-Via-Gmane: http://gmane.org/ To: community@lists.altlinux.org From: =?UTF-8?B?0JLQsNC00LjQvCDQmNC70LvQsNGA0LjQvtC90L7Qsg==?= Date: Sun, 03 Sep 2006 01:23:05 +0900 Organization: HomeLans Message-ID: References: <200609021359.46950.a_s_y@sama.ru> <44F99718.5030104@sakhalin.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8Bit X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: 82.211.160.243 User-Agent: KNode/0.9.1 Sender: news Subject: Re: [Comm] =?koi8-r?b?987F287JyiDTydPMz8cgLSDXIM/UxMXM2M7ZyiDGwcrM?= X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.7 Precedence: list Reply-To: ALT Linux Community List-Id: ALT Linux Community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Sep 2006 16:23:41 -0000 Archived-At: List-Archive: List-Post: Dmitry Lebkov wrote: > А хост в сислог прилетает как 'wifi' Именно. > или таки как aaa.bbb.ccc.ddd? Нет. > Если я правильно помню, по-умолчанию syslog-ng не резолвит адреса > хостов в имена. У меня вполне успешно работают конструкции типа: > > source remote { udp(); }; > filter r_hosts_all { > host("192\.168\.21\.1$") or > host("192\.168\.21\.2$") or > host("192\.168\.21\.3$") or > host("192\.168\.21\.4$") or > host("192\.168\.21\.5$"); }; > > destination hosts_all { file("/var/log/remote/hosts/all-$YEAR$MONTH$DAY" > group("logs") perm(0640) ); log { source(remote); filter(r_hosts_all); > destination(hosts_all); }; Громоздковато, да и одна открывающая скобочка фигурненькая куда-то потерялась. > man syslog-ng.conf и cat /usr/share/doc/syslog-ng-1.6.2/syslog-ng.txt Оттуда и брал примеры. Видимо, не вполне врубился в синтаксис. По крайней мере, задуманное до сих пор не получается. :(