Function | get_domainguid | Undocumented |
Function | get_dnsadmins_sid | Undocumented |
Class | ARecord | Undocumented |
Class | AAAARecord | Undocumented |
Class | CNameRecord | Undocumented |
Class | NSRecord | Undocumented |
Class | SOARecord | Undocumented |
Class | SRVRecord | Undocumented |
Class | TXTRecord | Undocumented |
Class | TypeProperty | Undocumented |
Class | AllowUpdateProperty | Undocumented |
Class | SecureTimeProperty | Undocumented |
Class | NorefreshIntervalProperty | Undocumented |
Class | RefreshIntervalProperty | Undocumented |
Class | AgingStateProperty | Undocumented |
Class | AgingEnabledTimeProperty | Undocumented |
Function | setup_dns_partitions | Undocumented |
Function | add_dns_accounts | Undocumented |
Function | add_dns_container | Undocumented |
Function | add_rootservers | Undocumented |
Function | add_at_record | Undocumented |
Function | add_srv_record | Undocumented |
Function | add_ns_record | Undocumented |
Function | add_ns_glue_record | Undocumented |
Function | add_cname_record | Undocumented |
Function | add_host_record | Undocumented |
Function | add_domain_record | Undocumented |
Function | add_msdcs_record | Undocumented |
Function | add_dc_domain_records | Undocumented |
Function | add_dc_msdcs_records | Undocumented |
Function | secretsdb_setup_dns | Add DNS specific bits to a secrets database. |
Function | create_dns_dir | Write out a DNS zone file, from the info in the current database. |
Function | create_zone_file | Write out a DNS zone file, from the info in the current database. |
Function | tdb_copy | Copy tdb file using tdbbackup utility and rename it |
Function | create_samdb_copy | Create a copy of samdb and give write permissions to named for dns partitions |
Function | create_dns_update_list | Write out a dns_update_list file |
Function | create_named_conf | Write out a file containing zone statements suitable for inclusion in a named.conf file (including GSS-TSIG configuration). |
Function | create_named_txt | Write out a file containing zone statements suitable for inclusion in a named.conf file (including GSS-TSIG configuration). |
Function | is_valid_dns_backend | Undocumented |
Function | is_valid_os_level | Undocumented |
Function | create_dns_legacy | Undocumented |
Function | fill_dns_data_legacy | Undocumented |
Function | create_dns_partitions | Undocumented |
Function | fill_dns_data_partitions | Fill data in various AD partitions |
Function | setup_ad_dns | Provision DNS information (assuming GC role) |
Parameters | secretsdb | Ldb Handle to the secrets database |
names | Names shortcut | |
machinepass | Machine password |
Parameters | logger | Logger object |
paths | paths object |
Parameters | paths | paths object |
dnsdomain | DNS Domain name | |
domaindn | DN of the Domain | |
hostip | Local IPv4 IP | |
hostip6 | Local IPv6 IP | |
hostname | Local hostname | |
realm | Realm name | |
domainguid | GUID of the domain. | |
ntdsguid | GUID of the hosts nTDSDSA record. |
Parameters | paths | all paths |
realm | Realm name | |
dnsdomain | DNS Domain name | |
dns_backend | DNS backend type | |
keytab_name | File name of DNS keytab file |
Parameters | path | Path of the new named.conf file. |
realm | Realm name | |
dnsdomain | DNS Domain name | |
private_dir | Path to private directory | |
keytab_name | File name of DNS keytab file |
Parameters | samdb | LDB object connected to sam.ldb file |
domainsid | Domain SID (as dom_sid object) | |
site | Site name to create hostnames in | |
domaindn | DN of the domain | |
forestdn | DN of the forest | |
dnsdomain | DNS name of the domain | |
dnsforest | DNS name of the forest | |
hostname | Host name of this DC | |
hostip | IPv4 addresses | |
hostip6 | IPv6 addresses | |
domainguid | Domain GUID | |
ntdsguid | NTDS GUID | |
dnsadmins_sid | SID for DnsAdmins group | |
autofill | Create DNS records (using fixed template) |
Parameters | samdb | LDB object connected to sam.ldb file |
secretsdb | LDB object connected to secrets.ldb file | |
domainsid | Domain SID (as dom_sid object) | |
names | Names shortcut | |
paths | Paths shortcut | |
lp | Loadparm object | |
logger | Logger object | |
dns_backend | Type of DNS backend | |
os_level | Functional level (treated as os level) | |
site | Site to create hostnames in | |
dnspass | Password for bind's DNS account | |
hostip | IPv4 address | |
hostip6 | IPv6 address | |
targetdir | Target directory for creating DNS-related files for BIND9 |