Я хочу установить значение soa_edit_api
и soa_edit
в зоне, которая уже существует, для INCEPTION-INCREMENT. Можно ли это сделать через API ? Мне нужно инициировать серийное изменение и вторичные уведомления после добавления, удаления или изменения RR.
Теперь, после любых изменений, мне нужно запустить pdnsutil увеличивать-серийное имя зоны
. Поэтому, хотя я могу добавлять записи через вызовы 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"
}