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
Post by Vasiliy Molostovlogging {
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.
To my knowledge, you cannot reduce logging verbosity inside dhcpd itself.
You
can only change what is logged via syslog working with log levels.
log-facility local6;
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...
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
https://lists.isc.org/mailman/listinfo/dhcp-users
_______________________________________________
dhcp-users mailing list
https://lists.isc.org/mailman/listinfo/dhcp-users