On 03/06/06, Leandro Melo de Sales <[EMAIL PROTECTED]> wrote:
I'm using syslog-ng

2006/6/3, Daniel da Veiga <[EMAIL PROTECTED]>:
> On 6/3/06, Leandro Melo de Sales <[EMAIL PROTECTED]> wrote:
> > Hi,
> >
> >    I can't find /var/log/daemon... Every time a service is stopped or

I have this in my /var/log/ directory:
==============================
-rw-r-----  1 root    root     116223 Jun  3 18:08 daemon.log
==============================

In addition, check the extract from my /etc/syslog-ng/syslog-ng.conf
(which created the daemon.log file in the first place):
==============================
options {
       chain_hostnames(off);
       sync(0);

       perm(0640);
       dir_perm(0750);
       create_dirs(yes);

[snip . . . ]
       stats(43200);
};

source src { unix-stream("/dev/log"); internal(); pipe("/proc/kmsg"); };
source kernsrc { pipe("/proc/kmsg"); };

[snip . . . ]
destination daemon { file("/var/log/daemon.log"); };

[snip . . . ]
#create filters
filter f_daemon { facility(daemon); };

[snip . . . ]
#connect filter and destination
log { source(src); filter(f_daemon); destination(daemon); };
==============================

Adding this in /etc/logrotate.conf ensures that the
/var/log/daemon.log file size does not get out of hand:
==============================
# when /var/log/daemon.log gets big
/var/log/daemon.log
{
   rotate 1
   weekly
   size=1M
}
==============================

Of course the latter is only relevant if you are using logrotate.

HTH.
--
Regards,
Mick
--
gentoo-user@gentoo.org mailing list

Reply via email to