[Opendnssec-develop] [OpenDNSSEC] #24: In-house changes to patch for ticket #20 break the signer engine

OpenDNSSEC owner-dnssec-trac at kirei.se
Wed Sep 9 05:44:57 UTC 2009


#24: In-house changes to patch for ticket #20 break the signer engine
----------------------------------+-----------------------------------------
Reporter:  sebastian at nzrs.net.nz  |       Owner:  jelte 
    Type:  defect                 |      Status:  new   
Priority:  major                  |   Component:  Signer
 Version:                         |    Keywords:        
----------------------------------+-----------------------------------------
 In ticket #20 I provided a patch to return statistics about the record
 generation process (NSEC(3) and RRSIG). When they were included on the
 trunk code, the in-house changes break the interaction between signer and
 the signer_engine.

 My patch was based on the behaviour of signer_engine to print to the logs
 the STDERR of the signer binary. I was careful not to change the output
 line "Number of signatures created: " because the signer_engine relays on
 it to detect the success of the signer call, so I added a second output
 line indicating the record generation rate. A local change merged both
 output lines in one and added a "signer: " prefix, breaking the parsing
 done on the signer_engine (Zone.py, line 807). With this, signer_engine is
 unable to detect the success of the signing process, iterating over and
 over to resign the zone.

-- 
Ticket URL: <http://trac.opendnssec.org/ticket/24>
OpenDNSSEC <http://www.opendnssec.org/>
OpenDNSSEC


More information about the Opendnssec-develop mailing list