aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt/*
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt * Copyright (C) 2013 Internet Systems Consortium, Inc. ("ISC")
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt *
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt * Permission to use, copy, modify, and/or distribute this software for any
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt * purpose with or without fee is hereby granted, provided that the above
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt * copyright notice and this permission notice appear in all copies.
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt *
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt * THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt * AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt * PERFORMANCE OF THIS SOFTWARE.
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt */
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Huntcontrols { };
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Huntoptions {
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt directory ".";
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt port 5300;
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt pid-file "named.pid";
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt session-keyfile "session.key";
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt listen-on { any; };
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt listen-on-v6 { none; };
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt recursion no;
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt};
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Huntinclude "ddns.key";
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Huntkey rndc_key {
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt secret "1234abcd8765";
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt algorithm hmac-md5;
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt};
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Huntcontrols {
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt inet 127.0.0.1 port 9953 allow { any; } keys { rndc_key; };
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt};
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Huntdlz "test" {
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt database "dlopen ../dlz_mysqldyn_mod.so BindDB localhost root password";
aefb3e308ba01ad47a3d3aaadf77a5edd4261cb9Evan Hunt};