dhcpd.conf logging statement documentation
Glenn Satchell
glenn.satchell at uniq.com.au
Tue Mar 27 12:18:27 UTC 2012
dhcpd cannot log directly to a file using commands in dhcpd.conf, it only
logs via syslog.
Perhaps capturing the stderr stream might work for you. This is from the
dhcpd man page:
-d Send log messages to the standard error descriptor.
This can be useful for debugging, and also at sites
where a complete log of all dhcp activity must be kept
but syslogd is not reliable or otherwise cannot be
used. Normally, dhcpd will log all output using the
syslog(3) function with the log facility set to
LOG_DAEMON. Note that -d implies -f (the daemon will
not fork itself into the background).
Usage would be something like
dhcpd -d 2> file.log
The logging example below is in the section on DNS updates, and is for
configuring logging for the BIND dns server, not dhcpd. The documentation
is in the BIND Administrator's Reference Manual, select the version on
this page http://www.isc.org/software/bind/documentation
In the man page the sentence immediately preceding the example is:
You may wish to enable logging of DNS updates on your DNS
server. To do so, you might write a logging statement like
the following:
regards,
-glenn
> man page states for logging statement with the following example:
>
> logging {
> channel update_debug {
> file "/var/log/update-debug.log";
> severity debug 3;
> print-category yes;
> print-severity yes;
> print-time yes;
> };
> channel security_info {
> file "/var/log/named-auth.info";
> severity info;
> print-category yes;
> print-severity yes;
> print-time yes;
> };
>
> category update { update_debug; };
> category security { security_info; };
> };
>
> as you can see there is severity can be defined.
> before digging sources for understanding its syntax I would ask community
> -
> perhaps there is some document reference for it already....
>
> Please dont offer syslog, since I have stated already that Im not going to
> configure it, because I want to configure only dhcpd.conf. Also, please
> note
> that I have asked for a document reference.
>
> On Ðн, 26 Ð¼Ð°Ñ 12 13:56:23 perl-list wrote:
>
> To my knowledge, you cannot reduce logging verbosity inside dhcpd itself.
> You
> can only change what is logged via syslog working with log levels.
>
>
> For example:
>
>
> in dhcpd.conf:
> log-facility local6;
>
>
> in syslog.conf:
> local6.error -/var/log/dhcpd-error.log
> local6.* -/dev/null
>
>
> or similar ... please note that I have not tested the syslog statements
> and
> that they may require some modification to actually work...
>
>
>
>
>
> From: "Vasiliy Molostov" <molostoff at gmail.com>
> To: dhcp-users at lists.isc.org
> Sent: Monday, March 26, 2012 12:51:25 PM
> Subject: dhcpd.conf logging statement documentation
>
> Hi!
>
> Please help locate documentation reference for a 'logging' statement used
> as
> example on dhcpd.conf(5) man page, with exact syntax and structure
> reference
> on this subj.
>
> googling gave nothing, and I have found nothing related to 'logging' in
> isc
> site docs and in source distrubution release docs .
>
> The question is simply refers to reduce usual (default) logging verbosity
> from
> dhcpd, but I have found only examples on how to use syslog config instead
> of
> configuring dhcpd.conf, while I need to configure mainly dhcpd.conf
> logging
> options ...
>
> Any link on this subj would be fine...
>
> Thanks
> _______________________________________________
> dhcp-users mailing list
> dhcp-users at lists.isc.org
> https://lists.isc.org/mailman/listinfo/dhcp-users
>
>
>
>
> _______________________________________________
> dhcp-users mailing list
> dhcp-users at lists.isc.org
> https://lists.isc.org/mailman/listinfo/dhcp-users
More information about the dhcp-users
mailing list