Configuring and Managing MPE/iX Internet Services (MPE/iX 6.0)
Appendix B 157
BIND 8 Configuration File
channel syslog_errors { // this channel will send errors or
syslog user; // or worse to syslog (user facility)
severity error;
};
/*
* Channels have a severity level. Messages at severity levels
* greater than or equal to the channel’s level will be logged on
* the channel. In order of decreasing severity, the levels are:
*
* critical a fatal error
* error
* warning
* notice a normal, but significant event
* info an informational message
* debug 1 the least detailed debugging info
* ...
* debug 99 the most detailed debugging info
*/
/*
* Here are the built-in channels:
*
* channel default_syslog {
* syslog daemon;
* severity info;
*};
*
* channel default_debug {
* file “named.run”;
* severity dynamic; // this means log debugging
* // at whatever debugging level
* // the server is at, and don’t
* // log anything if not
* // debugging
*};
*
* channel null { // this is the bit bucket;
* file “/dev/null” // any logging to this channel
* // is discarded.
*
};
*
* channel default_stderr { // writes to stderr
* file “<stderr>”; // this is illustrative only;
* // there’s currently no way
* // of saying “stderr” in the
* // configuration language.
* // i.e. don’t try this at home.
* severity info; * };
*
* default_stderr only works before the server daemonizes (i.e.
* during initial startup) or when it is running in foreground
* mode (-f command line option).
*/
/*
* There are many categories, so you can send the logs
* you want to see wherever you want, without seeing logs you
* don’t want. Right now the categories are
*
* default the catch-all. many things still
* aren’t classified into categories, and
* they all end up here. also, if you
* don’t specify any channels for a
* category, the default category is used
* instead.
* config high-level configuration file