Your message dated Thu, 06 Oct 2011 17:11:18 +0200
with message-id <[email protected]>
and subject line old, obsolete, etc
has caused the Debian Bug report #87927,
regarding Including a source in another source
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
87927: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=87927
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: syslog-ng
Version: 1.5.4-1
Severity: wishlist

I'd like to be able to include a log source within another log source, e.g.:

source local { internal(); unix-stream("/dev/log"); };
source all { source("local"); udp(ip(1.2.3.4) port(514)); };

-- System Information
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux cornerstone 2.4.1-ac18 #1 Mon Feb 19 12:38:53 PST 2001 i686

Versions of packages syslog-ng depends on:
ii  libc6                         2.2.1-3    GNU C Library: Shared libraries an
ii  logrotate                     3.2-11     Log rotation utility              



--- End Message ---
--- Begin Message ---
This has been deemed wontfix by upstream, and since one can include
multiple source{} blocks in a log{} block, there's no point in allowing
sources to be included in each other.

Just use something like:

source local { internal(); unix-stream("/dev/log"); };
source net { udp(ip(1.2.3.4) port(514)); };

log { source(local); source(net); };

A single source can be included in multiple log blocks, so.. I don't see
how and what source foo { source(bar); ... } would do anything that
log{} can't.

-- 
|8]



--- End Message ---

Reply via email to