Package: ndpmon Version: 1.4.0-2 Severity: normal Hi,
ndpmon segfaults with the attached config file: # ndpmon ----- Initialization ----- Reading configuration file: "/etc/ndpmon/config_ndpmon.xml" ... /etc/ndpmon/config_ndpmon.xml:23: element router: validity error : Element router content does not follow the DTD, expecting (mac , lla , param_curhoplimit? , param_flags_reserved? , param_router_lifetime? , param_reachable_timer? , param_retrans_timer? , param_mtu? , params_volatile? , prefixes , addresses), got (mac lla ) </router> ^ /etc/ndpmon/config_ndpmon.xml:27: element router: validity error : Element router content does not follow the DTD, expecting (mac , lla , param_curhoplimit? , param_flags_reserved? , param_router_lifetime? , param_reachable_timer? , param_retrans_timer? , param_mtu? , params_volatile? , prefixes , addresses), got (mac lla ) </router> ^ Failed to validate /etc/ndpmon/config_ndpmon.xml ../../xpath.c:14950: XPath error : NULL context pointer ../../xpath.c:14950: XPath error : NULL context pointer Segmentation fault The init script should detect the ndpmon startup failure. HTH, Thomas -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 3.2.0-2-686-pae (SMP w/1 CPU core) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages ndpmon depends on: ii libc6 2.13-33 ii libpcap0.8 1.2.1-3 ii libssl1.0.0 1.0.1c-3 ii libxml2 2.8.0+dfsg1-3 ii libxml2-utils 2.8.0+dfsg1-3 ii python 2.7.3~rc2-1 ii python-support 1.0.14 ndpmon recommends no packages. ndpmon suggests no packages. -- Configuration Files: /etc/ndpmon/config_ndpmon.xml changed: <?xml version="1.0" encoding="ISO-8859-1"?> <?xml-stylesheet type="text/xsl" href="config.xsl" ?> <!DOCTYPE config_ndpmon SYSTEM "/etc/ndpmon/config_ndpmon.dtd"> <config_ndpmon> <ignor_autoconf>1</ignor_autoconf> <syslog_facility>LOG_LOCAL1</syslog_facility> <admin_mail>surveilla...@ibh.net</admin_mail> <actions_low_pri> <sendmail>1</sendmail> <syslog>1</syslog> <exec_pipe_program>/usr/lib/ndpmon/create_html_table.py</exec_pipe_program> </actions_low_pri> <actions_high_pri> <sendmail>1</sendmail> <syslog>1</syslog> <exec_pipe_program>/usr/lib/ndpmon/create_html_table.py</exec_pipe_program> </actions_high_pri> <use_reverse_hostlookups>1</use_reverse_hostlookups> <routers> <router> <mac>00:1f:9d:d1:f8:1b</mac> <lla>fe80:0:0:0:21f:9dff:fed1:f81b</lla> </router> <router> <mac>00:07:b3:24:94:1b</mac> <lla>fe80:0:0:0:207:b3ff:fe24:941b</lla> </router> </routers> <!-- Example of countermeasures configuration (If no configuration is present, all countermeasures will be suppressed.) <countermeasures> <kill_illegitimate_router>RESPOND</kill_illegitimate_router> <kill_wrong_prefix>LAUNCH AFTER 10</kill_wrong_prefix> <propagate_router_params>CEASE AFTER 10</propagate_router_params> <indicate_ndpmon_presence>SUPPRESS</indicate_ndpmon_presence> </countermeasures> --> </config_ndpmon> -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org