roles/named: Support logging queries to syslog
This commit adds two new variables to the *named* role: `named_queries_syslog` and `named_rpz_syslog`. These variables control whether BIND will send query and RPZ log messages to the local syslog daemon, respectively.jenkins-master
parent
84313601ef
commit
f536c9633e
|
@ -9,6 +9,8 @@ named_allow_query:
|
||||||
named_dnssec_validation: false
|
named_dnssec_validation: false
|
||||||
named_response_policy:
|
named_response_policy:
|
||||||
- zone "blackhole.rpz"
|
- zone "blackhole.rpz"
|
||||||
|
named_queries_syslog: true
|
||||||
|
named_rpz_syslog: true
|
||||||
|
|
||||||
pyrocufflink_common_zones:
|
pyrocufflink_common_zones:
|
||||||
- zone: pyrocufflink.blue
|
- zone: pyrocufflink.blue
|
||||||
|
|
|
@ -20,3 +20,5 @@ named_default_refresh: 900
|
||||||
named_default_retry: 600
|
named_default_retry: 600
|
||||||
named_default_expire: 86400
|
named_default_expire: 86400
|
||||||
named_keys: []
|
named_keys: []
|
||||||
|
named_queries_syslog: false
|
||||||
|
named_rpz_syslog: false
|
||||||
|
|
|
@ -77,6 +77,24 @@ logging {
|
||||||
file "data/named.run";
|
file "data/named.run";
|
||||||
severity dynamic;
|
severity dynamic;
|
||||||
};
|
};
|
||||||
|
{% if named_queries_syslog %}
|
||||||
|
channel queries_syslog {
|
||||||
|
syslog daemon;
|
||||||
|
severity info;
|
||||||
|
};
|
||||||
|
{% endif %}
|
||||||
|
{% if named_rpz_syslog %}
|
||||||
|
channel rpz_syslog {
|
||||||
|
syslog daemon;
|
||||||
|
severity info;
|
||||||
|
};
|
||||||
|
{% endif %}
|
||||||
|
{% if named_queries_syslog %}
|
||||||
|
category queries { queries_syslog; };
|
||||||
|
{% endif %}
|
||||||
|
{% if named_rpz_syslog %}
|
||||||
|
category rpz { rpz_syslog; };
|
||||||
|
{% endif %}
|
||||||
};
|
};
|
||||||
|
|
||||||
zone "." IN {
|
zone "." IN {
|
||||||
|
|
Loading…
Reference in New Issue