Skip to content
Snippets Groups Projects
Commit e072f6c0 authored by Daniel Salzman's avatar Daniel Salzman
Browse files

Merge branch 'master' into branch-1.4prep

parents 0863c6a7 817c0f9f
No related branches found
No related tags found
No related merge requests found
system {
identity "@package@ @version@";
storage "@localstatedir@/@package@";
}
interfaces {
ipv4 { address 127.0.0.1@53; }
}
zones {
example.com {
file "@sysconfdir@/example.com.zone";
}
}
log {
syslog { any warning, error, notice; }
}
......@@ -6,19 +6,86 @@
#
system {
# Identity of the server (see RFC 4892).
identity "@package@ @version@";
# User for running server
# May also specify user.group (e.g. knot.knot)
user knot.knot;
# Working directory of the server
# Used to store compiled zones and PID file
# default: ${sharedstatedir}/knot, configured with --with-storage
# storage "/var/lib/knot";
# Directory for storing run-time data
# default: ${localstatedir}/run/knot, configured with --with-rundir
# rundir "/var/run/knot";
}
interfaces {
my-iface { address 127.0.0.1@53533; }
all_ipv4 {
address 0.0.0.0;
port 53;
}
all_ipv6 {
address [::];
port 53;
}
}
control {
# Specifies interface, syntax is exactly the same as in 'interfaces' section
# Default: $(run_dir)/knot.sock
listen-on "knot.sock";
# As an alternative, you can use an IPv4/v6 address and port
# listen-on { address 127.0.0.1@5533; }
# Specifies ACL list for remote control
# Same syntax as for ACLs in zones
# List of remotes or groups delimited by comma
# Notice: keep in mind that ACLs bear no effect with UNIX sockets
# allow server0, admins;
}
#remotes {
# master0 {
# address 198.51.100.1@53;
# }
# slave0 {
# address 203.0.113.1@53;
# }
#}
zones {
example.com {
file "@sysconfdir@/example.com.zone";
}
# Example master zone
# example.com {
# file "@sysconfdir@/example.com.zone";
# xfr-out slave0;
# notify-out slave0;
# }
#
# Example slave zone
# example.net {
# file "@localstatedir@/example.net.zone
# xfr-in master0;
# notify-in master0;
# }
}
log {
syslog { any info, notice, warning, error; }
syslog {
# log errors of any category
any error; # for <category> and <severity> see above
# log also warnings and notices from category 'zone'
zone warning, notice;
# log info from server
server info;
}
# Log fatal, warnings and errors to stderr
stderr {
any error, warning;
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment