Blame opendnssec-1.4.5-serial0.patch
|
|
70b73e5 |
diff -Naur opendnssec-1.4.5-orig/signer/src/adapter/addns.c opendnssec-1.4.5/signer/src/adapter/addns.c
|
|
|
70b73e5 |
--- opendnssec-1.4.5-orig/signer/src/adapter/addns.c 2014-03-25 06:45:44.000000000 +0000
|
|
|
70b73e5 |
+++ opendnssec-1.4.5/signer/src/adapter/addns.c 2014-04-18 16:26:39.079974120 +0000
|
|
|
70b73e5 |
@@ -243,7 +243,8 @@
|
|
|
70b73e5 |
tmp_serial =
|
|
|
70b73e5 |
ldns_rdf2native_int32(ldns_rr_rdf(rr, SE_SOA_RDATA_SERIAL));
|
|
|
70b73e5 |
old_serial = adapi_get_serial(zone);
|
|
|
70b73e5 |
- if (!util_serial_gt(tmp_serial, old_serial)) {
|
|
|
70b73e5 |
+ if (!util_serial_gt(tmp_serial, old_serial)
|
|
|
70b73e5 |
+ && zone->db->is_initialized) {
|
|
|
70b73e5 |
ods_log_info("[%s] zone %s is already up to date, have "
|
|
|
70b73e5 |
"serial %u, got serial %u", adapter_str, zone->name,
|
|
|
70b73e5 |
old_serial, tmp_serial);
|