すでに存在するゾーンのsoa_edit_api
とsoa_edit
の値をINCEPTION-INCREMENTに設定したいと思います。これはできますか API経由で ? RRが追加、削除、または変更されたら、シリアル変更とセカンダリ通知をトリガーする必要があります。
さて、変更を加えた後でも、pdnsutil increase-serial zonename
を実行する必要があります。そのため、API呼び出しを介してその場でレコードを追加することはできますが、特にシリアルを増やすまで、変更を実際に伝達することはできません。したがって、APIを介してシリアルを増やす方法があるか(ありますか?)、INCEPTION-INCREMENTセットのようなものが必要です。
バックエンドは今のところsqliteです(変更できません)が、SQLコマンドラインからもゾーンのメタデータを変更できれば幸いです。
APIとcurlを使用して、値を設定できます。例:
curl -X PUT --data @mysettings.json -H 'X-API-Key: mykey' http://myhost:8081/api/v1/servers/localhost/zones/myzone.com.
mysettings.jsonファイル:
{
"soa_edit_api": "INCEPTION-INCREMENT",
"kind": "Master",
"soa_edit": "INCEPTION-INCREMENT"
}