* hmac-sha512
activate-tsig-key *ZONE* *NAME* {**master**,**slave**}
-: Enable TSIG key *NAME* for zone *ZONE*.
+: Enable TSIG authenticated AXFR using the key *NAME* for zone *ZONE*.
+ This sets the `TSIG-ALLOW-AXFR` (master) or `AXFR-MASTER-TSIG` (slave)
+ zone metadata.
deactivate-tsig-key *ZONE* *NAME* {**master**,**slave**}
-: Disable TSIG key *NAME* for zone *ZONE*.
+: Disable TSIG authenticated AXFR using the key *NAME* for zone *ZONE*.
delete-tsig-key *NAME*
: Delete the TSIG key *NAME*. Warning, this does not deactivate said key.
cout<<"Usage: \npdnsutil [options] <command> [params ..]\n"<<endl;
cout<<"Commands:"<<endl;
cout<<"activate-tsig-key ZONE NAME {master|slave}"<<endl;
- cout<<" Enable TSIG key for a zone"<<endl;
+ cout<<" Enable TSIG authenticated AXFR using the key NAME for ZONE"<<endl;
cout<<"activate-zone-key ZONE KEY-ID Activate the key with key id KEY-ID in ZONE"<<endl;
cout<<"add-record ZONE NAME TYPE [ttl] content"<<endl;
cout<<" [content..] Add one or more records to ZONE"<<endl;
cout<<" Change slave zone ZONE master IP address to master-ip"<<endl;
cout<<"create-zone ZONE [nsname] Create empty zone ZONE"<<endl;
cout<<"deactivate-tsig-key ZONE NAME {master|slave}"<<endl;
- cout<<" Disable TSIG key for a zone"<<endl;
+ cout<<" Disable TSIG authenticated AXFR using the key NAME for ZONE"<<endl;
cout<<"deactivate-zone-key ZONE KEY-ID Deactivate the key with key id KEY-ID in ZONE"<<endl;
cout<<"delete-rrset ZONE NAME TYPE Delete named RRSET from zone"<<endl;
cout<<"delete-tsig-key NAME Delete TSIG key (warning! will not unmap key!)"<<endl;