# version: 1.0 <= mcdadmin version number
#
# The default mcd database, used as the base for new
# installations.
#
# PLEASE NOTE: add all blob data in raw/hex form only - don't rely on
# the ascii mcdadmin ex/im format.
#

[ user-data ]

[ config/clusters/1]
cluster = str:localhost
MajorSerialNumber = int32:1
MinorSerialNumber = int32:0
DataDictMinorSchemaNumber = int32:13
# This is the same as the schema minor number in ao_datadict.
# It is updated by the trampoline at start time by overwriting with
# the compiled-in schema number if necessary.  See PR#3538 for info.

[ config/clusters/1/trampolines ]

[ config/clusters/1/trampolines/1 ]
hostname = str:localhost
protocol = str:tcp

[ config/clusters/1/trampolines/1/servers ]

[ config/clusters/1/trampolines/1/servers/1 ]
ordinal = int32:1
enabled = int32:1
mcp_path = str:@/name/dns/1
hostname = str:localhost
load_path = str:dns
load_args = str:"-A nlogs=4 -A logsize=1000000"
config_path = str:servers/name/dns/1
state_path = str:servers/name/dns/1

[ config/clusters/1/trampolines/1/servers/2 ]
ordinal = int32:2
enabled = int32:1
mcp_path = str:@/name/dhcp/1
hostname = str:localhost
load_path = str:dhcp
load_args = str:"-A nlogs=4 -A logsize=1000000"
config_path = str:servers/name/dhcp/1
state_path = str:servers/name/dhcp/1

[ config/clusters/1/trampolines/1/servers/4 ]
ordinal = int32:4
enabled = int32:0
mcp_path = str:@/file/tftp/1
hostname = str:localhost
load_path = str:tftp
load_args = str:"-A nlogs=4 -A logsize=1000000"
config_path = str:servers/file/tftp/1
state_path = str:servers/file/tftp/1

[ config/clusters/1/trampolines/1/servers/7 ]
child_process = int32:[0]1
enabled = int32:[0]1
hostname = str:[0]localhost
load_path = str:[0]cnrsnmp
mcp_path = str:[0]@/file/child/3

[ servers ]

[ servers/name ]

[ servers/name/dns ]
[ servers/name/dns/1 ]
MajorSerialNumber = int32:[0]1
MinorSerialNumber = int32:[0]1

[ servers/name/dns/1/globals ]

[ servers/name/dns/1/root_hints ]

"#00000001#" = addrset:[0] " 01 c6 29 00 04 01 61 0c 72 6f 6f 74 2d 73 65 72 76 65 72 73 03 6e 65 74 00"
"#00000002#" = addrset:[0] " 01 c0 e4 4f c9 01 62 0c 72 6f 6f 74 2d 73 65 72 76 65 72 73 03 6e 65 74 00"
"#00000003#" = addrset:[0] " 01 c0 21 04 0c 01 63 0c 72 6f 6f 74 2d 73 65 72 76 65 72 73 03 6e 65 74 00"
"#00000004#" = addrset:[0] " 01 80 08 0a 5a 01 64 0c 72 6f 6f 74 2d 73 65 72 76 65 72 73 03 6e 65 74 00"
"#00000005#" = addrset:[0] " 01 c0 cb e6 0a 01 65 0c 72 6f 6f 74 2d 73 65 72 76 65 72 73 03 6e 65 74 00"
"#00000006#" = addrset:[0] " 01 c0 05 05 f1 01 66 0c 72 6f 6f 74 2d 73 65 72 76 65 72 73 03 6e 65 74 00"
"#00000007#" = addrset:[0] " 01 c0 70 24 04 01 67 0c 72 6f 6f 74 2d 73 65 72 76 65 72 73 03 6e 65 74 00"
"#00000008#" = addrset:[0] " 01 80 3f 02 35 01 68 0c 72 6f 6f 74 2d 73 65 72 76 65 72 73 03 6e 65 74 00"
"#00000009#" = addrset:[0] " 01 c0 24 94 11 01 69 0c 72 6f 6f 74 2d 73 65 72 76 65 72 73 03 6e 65 74 00"
"#0000000A#" = addrset:[0] " 01 c0 3a 80 1e 01 6a 0c 72 6f 6f 74 2d 73 65 72 76 65 72 73 03 6e 65 74 00"
"#0000000B#" = addrset:[0] " 01 c1 00 0e 81 01 6b 0c 72 6f 6f 74 2d 73 65 72 76 65 72 73 03 6e 65 74 00"
"#0000000C#" = addrset:[0] " 01 c7 07 53 2a 01 6c 0c 72 6f 6f 74 2d 73 65 72 76 65 72 73 03 6e 65 74 00"
"#0000000D#" = addrset:[0] " 01 ca 0c 1b 21 01 6d 0c 72 6f 6f 74 2d 73 65 72 76 65 72 73 03 6e 65 74 00"

[ servers/name/dns/1/zone-data ]

# DHCP server default config

[ servers/name/dhcp ]

[ servers/name/dhcp/1 ]
MajorSerialNumber = int32:[0]1
MinorSerialNumber = int32:[0]1

[ servers/name/dhcp/1/attributes ]
<none> = int32:[0]-1

[ servers/name/dhcp/1/defaults ]
DnsTimeout = int32:[0]60000
DynamicDnsPacketSize = int32:[0]512
MaximumDnsRecordTTL = int32:[0]86400
MaximumDnsRenamingRetries = int32:[0]3
MaximumDnsRetries = int32:[0]3
MaximumNumberOfDhcpRequests = int32:[0]500
MaximumNumberOfDhcpResponses = int32:[0]1000
MaximumNumberOfDnsPackets = int32:[0]500
OldStatesToKeep = int32:[0]5
TimeoutRetryDelayPeriod = int32:[0]10
MinWorkingSetSize = int32:[0]1000000
MaxWorkingSetSize = int32:[0]4000000
DiscoverInterfaces = int32:[0]1

[ servers/name/dhcp/1/scope-data ]

[ servers/name/dhcp/1/policy-data ]
default = bin:[256] " 04 4e 13 00 00 00 00 00 00 00 00 83 00 00 00 02 02 04 00 00 00 78 03 04 00 00 01 2c 08 01 00 01 08 64 65 66 61 75 6c 74 00 1b 04 00 00 00 01 1d 21 00 00 45 01 1c 04 6b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 00 00 00 33 02 04 00 09 3a 80"

system_default_policy = bin:[256] " 04 4e 13 00 00 00 00 00 00 00 00 84 00 00 00 03 02 04 00 00 00 78 03 04 00 00 01 2c 08 01 00 01 16 73 79 73 74 65 6d 5f 64 65 66 61 75 6c 74 5f 70 6f 6c 69 63 79 00 1b 04 00 00 00 01 1d ff 02 19 00 00 45 13 19 04 6b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 00 00 00 1b 02 01 00 1c 04 6b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 00 00 00 23 02 04 00 00 00 3c 1c 04 6b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 00 00 00 1c 02 04 ff ff ff ff 19 04 6b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 00 00 00 17 02 01 40 19 04 6b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 00 00 00 25 02 01 40 1c 04 6b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 00 00 00 33 02 04 00 09 3a 80 19 04 6b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 00 00 00 24 02 01 00 1a 04 6b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 00 00 00 1a 02 02 02 40 19 04 6b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 00 00 00 1e 02 01 00 1a 04 6b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 00 00 00 16 02 02 02 40 19 04 6b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 00 00 00 14 02 01 00 1c 04 6b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 00 00 00 18 02 04 00 00 17 70 2c 04 6b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 00 00 00 19 02 14 00 44 01 28 01 fc 03 ee 05 d4 07 d2 11 00 1f e6 45 fa 7d 00 19 04 6b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 00 00 00 1d 02 01 00 1c 04 6b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 00 00 00 20 02 04 e0 00 00 02 19 04 6b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 00 00 00 27 02 01 00 1c 04 6b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 00 00 00 26 02 04 00 00 00 00 19 04 6b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 00 00 00 22 02 01 00 19 04 6b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 00 00 00 1f 02 01 01"

[ servers/name/dhcp/1/eventservices ]

[ servers/name/dhcp/1/eventservices/DNS ]
service = bin:[256] " 04 59 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 04 00 00 00 01 03 01 01 01 0b 44 4e 53 53 65 72 76 69 63 65 00"

[ servers/name/dhcp/1/eventservices/DNS/remoteservers ]

[ servers/name/dhcp/1/eventservices/LDAP ]
service = bin:[256] " 04 59 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 04 00 00 00 03 03 01 01 01 0c 4c 44 41 50 53 65 72 76 69 63 65 00"

[ servers/name/dhcp/1/eventservices/LDAP/remoteservers ]

[ servers/name/dhcp/1/eventservices/FAILOVER ]
service = bin:[256] " 04 59 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 01 01 02 04 00 00 00 05 01 10 46 61 69 6c 6f 76 65 72 53 65 72 76 69 63 65 00"

[ servers/name/dhcp/1/eventservices/FAILOVER/remoteservers ]

[ servers/name/dhcp/1/eventservices/MCD ]
service = bin:[256] " 04 59 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 04 00 00 00 02 03 01 01 01 0b 4d 43 44 53 65 72 76 69 63 65 00"

[ servers/name/dhcp/1/eventservices/MCD/remoteservers ]

# TFTP server default config

[ servers/file/tftp ]

[ servers/file/tftp/1 ]
MajorSerialNumber = int32:[0]1
MinorSerialNumber = int32:[0]1

[ servers/file/tftp/1/defaults ]
TftpDefaultDevice = str:[0]
TftpReadAccess = int32:[0]1
TftpWriteAccess = int32:[0]0
TftpDocsisAccess = int32:[0]0
TftpUseHomeDirectoryAsRoot = int32:[0]0
TftpMaximumInboundFileSize = str:[0]1024k
TftpInitialPacketTimeOut = int32:[0]5
TftpSessionTimeOut = int32:[0]20
TftpLogLevel = int32:[0]3
TftpTraceLevel = int32:[0]0
TftpPortNumber = int32:[0]69
TftpMaximumNumberOfSessions = int32:[0]1024
TftpMaximumNumberOfNewSessions = int32:[0]512

TftpActiveDirectoryDomain = str:[0]
TftpLdapHostName = str:[0]localhost
TftpLdapPortNumber = int32:[0]389
TftpLdapUserName = str:[0]
TftpLdapPassword = str:[0]
TftpLdapRootDN = str:[0]
TftpLdapUseSSL = int32:[0]0
TftpLdapInitialTimeOut = int32:[0]10
TftpLdapMaximumTimeOut = int32:[0]60

TftpMinimumSocketBufferSize = int32:[0]65536
TftpMaximumUdpPacketSize = int32:[0]516
TftpPerSessionHeapSize = int32:[0]4096
TftpTimerQueueThreadHeapSize = int32:[0]2048
TftpInitialBackgroundTimerSleepTime = int32:[0]5
TftpSearchPath = str:[0]
TftpHomeDirectory = str:[0]
TftpDocsisFileLogging = int32:[0]0
TftpDocsisLogFileCount = int32:[0]100
TftpDocsisPathnamePrefix = str:[0]/docsis
TftpDocsisAddressValidation = int32:[0]1
TftpCsrcConfigurationFile = str:[0]

[ servers/file/tftp/1/paths ]

# for configuring search paths for tftp
#
#[ servers/file/tftp/1/paths/path1 ]
#Path = str:[0]/scratch/test

[ servers/file/tftp/1/ports ]

# for configuring alternate tftp ports, not yet implemented
#
#[ servers/file/tftp/1/ports/port1 ]
#Port = int32:[0]69

[ servers/file/tftp/1/interfaces ]

# for configuring certain tftp interfaces, not yet implemented
#
#[ servers/file/tftp/1/interfaces/interface1 ]
#IPAddress = str:[0]0.0.0.0
#IPAddress = str:[0]204.253.96.240
