hallo,
ich habe ein kleines import-script geschrieben, welches im ispconfig dns-zones sowie records und secondary zones importiert.
da ich auf die schnelle keine doku bezüglich DNS (inserts) und remoteapi fand, löste ich dies (leider) via direktimport in die tabellen dns_soa, dns_rr und dns_slave. da ich dann keine möglichkeit fand die zone- und config-files neu schreiben zu lassen habe ich diese auf die schnelle per script generiert und eingespielt. das funktioniert soweit auch ganz gut, nur dass jetzt die named.conf.local wenn sie neu erstellt wird nur die zones beinhaltet, die in ispconfig bereits einmal geändert wurden.
habe mich dann bis zum sys_datalog vorgearbeitet, will aber ungern zusätzlich dieses serialisierte array mit "new"-inserts generieren...
gibt es irgendeine möglichkeit aus der situation wieder rauszukommen ohne alle importierten zeilen in der DB manuell zu entfernen und doch die remoteapi zu benutzen? bzw. wo finde ich eine doku zu DNS-soa/record-inserts in der remoteapi?
und gibt es irgendwo etwas das erklärt, wie das mit dem sys_datalog und dem update-cronjob in etwa abläuft? warum überhaupt das datalog und nicht eine spalte changed oder dirty etc.? geplante replikations-features oder...?
vielen dank!
ich habe ein kleines import-script geschrieben, welches im ispconfig dns-zones sowie records und secondary zones importiert.
da ich auf die schnelle keine doku bezüglich DNS (inserts) und remoteapi fand, löste ich dies (leider) via direktimport in die tabellen dns_soa, dns_rr und dns_slave. da ich dann keine möglichkeit fand die zone- und config-files neu schreiben zu lassen habe ich diese auf die schnelle per script generiert und eingespielt. das funktioniert soweit auch ganz gut, nur dass jetzt die named.conf.local wenn sie neu erstellt wird nur die zones beinhaltet, die in ispconfig bereits einmal geändert wurden.
habe mich dann bis zum sys_datalog vorgearbeitet, will aber ungern zusätzlich dieses serialisierte array mit "new"-inserts generieren...
gibt es irgendeine möglichkeit aus der situation wieder rauszukommen ohne alle importierten zeilen in der DB manuell zu entfernen und doch die remoteapi zu benutzen? bzw. wo finde ich eine doku zu DNS-soa/record-inserts in der remoteapi?
und gibt es irgendwo etwas das erklärt, wie das mit dem sys_datalog und dem update-cronjob in etwa abläuft? warum überhaupt das datalog und nicht eine spalte changed oder dirty etc.? geplante replikations-features oder...?
vielen dank!