BIND 10 #1985: eliminate duplicate hardcoding for ddns UNIX socket file both in auth and ddns

BIND 10 Development do-not-reply at isc.org
Tue Dec 4 16:02:19 UTC 2012


#1985: eliminate duplicate hardcoding for ddns UNIX socket file both in auth and
ddns
---------------------------------+-----------------------------------
            Reporter:  jinmei    |                        Owner:
                Type:  defect    |                       Status:  new
            Priority:  medium    |                    Milestone:
           Component:  b10-auth  |                   Resolution:
            Keywords:            |                 CVSS Scoring:
           Sensitive:  0         |              Defect Severity:  N/A
         Sub-Project:  DNS       |  Feature Depending on Ticket:
Estimated Difficulty:  7         |          Add Hours to Ticket:  0
         Total Hours:  0         |                    Internal?:  0
---------------------------------+-----------------------------------

Comment (by jreed):

 Here is an example of unfriendly output:

 {{{
 2012-12-04 10:52:00.591 INFO  [b10-boss.boss] BIND10_STARTING_PROCESS
 starting process b10-auth
 2012-12-04 10:52:00.595 INFO  [b10-boss.boss] BIND10_STARTUP_COMPLETE BIND
 10 started
 terminate called after throwing an instance of 'terminate called after
 throwing an instance of
 'isc::util::io::SocketSessionErrorisc::util::io::SocketSessionErrorterminate
 called after throwing an instance of 'terminate called after throwing an
 instance of 'isc::util::io::SocketSessionError'
 '
 isc::util::io::SocketSessionError'
 '
   what():  File name for a UNIX domain socket is too long:
 /home/jreed/dnsbench/work/origin/bind10-20121115-release/20121126190544/install/var/bind10-devel/ddns_socket
   what():  File name for a UNIX domain socket is too long:
 /home/jreed/dnsbench/work/origin/bind10-20121115-release/20121126190544/install/var/bind10-devel/ddns_socket
   what():  File name for a UNIX domain socket is too long:
 /home/jreed/dnsbench/work/origin/bind10-20121115-release/20121126190544/install/var/bind10-devel/ddns_socket
 what():
 File name for a UNIX domain socket is too long:
 /home/jreed/dnsbench/work/origin/bind10-20121115-release/20121126190544/install/var/bind10-devel/ddns_socket
 2012-12-04 10:52:00.803 INFO  [b10-boss.boss] BIND10_PROCESS_ENDED process
 30105 of b10-auth ended with status 6
 2012-12-04 10:52:00.803 ERROR [b10-boss.boss] BIND10_COMPONENT_FAILED
 component b10-auth (pid 30105) failed: process terminated with exit status
 6 (killed by signal 6: SIGABRT)
 2012-12-04 10:52:00.804 FATAL [b10-boss.boss] BIND10_COMPONENT_UNSATISFIED
 component b10-auth is required to run and failed
 2012-12-04 10:52:00.804 INFO  [b10-boss.boss] BIND10_PROCESS_ENDED process
 30106 of b10-auth-3 ended with status 6
 }}}

-- 
Ticket URL: <http://bind10.isc.org/ticket/1985#comment:3>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list