Hello Thanks for the report. Did you try other daemons? From a quick glance at the init script, I'd guess that the bug is only if the parameter is "watchquagga" as this one is not in the following line of the init script:
DAEMONS="zebra bgpd ripd ripngd ospfd ospf6d isisd babeld" bye, -christian- Am Mon, 10 Sep 2012 02:10:39 +0200 schrieb Harald Kapper <harald.kap...@gmail.com>: > Package: quagga > Version: 0.99.21-3~bpo60+1 > Severity: normal > > > when trying to restart a specific service of quagga it fails taking > the whole routing down with it (which is always a bad case): > > /etc/init.d/quagga restart watchquagga > Stopping Quagga monitor daemon: (waiting) .. watchquagga. > Stopping Quagga daemons (prio:0):/etc/init.d/quagga: line 196: [: > -eq: unary operator expected > /etc/init.d/quagga: line 196: [: -eq: unary operator expected > /etc/init.d/quagga: line 196: [: -eq: unary operator expected > /etc/init.d/quagga: line 196: [: -eq: unary operator expected > /etc/init.d/quagga: line 196: [: -eq: unary operator expected > /etc/init.d/quagga: line 196: [: -eq: unary operator expected > /etc/init.d/quagga: line 196: [: -eq: unary operator expected > /etc/init.d/quagga: line 196: [: -eq: unary operator expected > /etc/init.d/quagga: line 196: [: -eq: unary operator expected > /etc/init.d/quagga: line 196: [: -eq: unary operator expected > /etc/init.d/quagga: line 196: [: -eq: unary operator expected > . > Removing all routes made by zebra. > Loading capability module if not yet done. > Starting Quagga daemons (prio:10):/etc/init.d/quagga: line 220: [: > -eq: unary operator expected > /etc/init.d/quagga: line 220: [: -eq: unary operator expected > /etc/init.d/quagga: line 220: [: -eq: unary operator expected > /etc/init.d/quagga: line 220: [: -eq: unary operator expected > /etc/init.d/quagga: line 220: [: -eq: unary operator expected > /etc/init.d/quagga: line 220: [: -eq: unary operator expected > /etc/init.d/quagga: line 220: [: -eq: unary operator expected > /etc/init.d/quagga: line 220: [: -eq: unary operator expected > /etc/init.d/quagga: line 220: [: -eq: unary operator expected > /etc/init.d/quagga: line 220: [: -eq: unary operator expected > . > Starting Quagga monitor daemon: watchquagga. > > the only solution is to restart quagga again (and find a way to > access the system in order to do that). > > > -- System Information: > Debian Release: 6.0.5 > APT prefers stable > APT policy: (500, 'stable') > Architecture: amd64 (x86_64) > > Kernel: Linux 2.6.32-14-pve (SMP w/2 CPU cores) > 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 quagga depends on: > ii adduser 3.112+nmu2 add and remove users and > groups ii debconf [debconf-2.0] 1.5.36.1 Debian > configuration management sy ii iproute > 20100519-3 networking and traffic control too ii > libc6 2.11.3-3 Embedded GNU C Library: > Shared lib ii libcap2 1:2.19-3 support for > getting/setting POSIX. ii libpam0g 1.1.1-6.1+squeeze1 > Pluggable Authentication Modules l ii libreadline6 > 6.1-3 GNU readline and history libraries ii > logrotate 3.7.8-6 Log rotation utility > > quagga recommends no packages. > > Versions of packages quagga suggests: > pn snmpd <none> (no description > available) > > -- Configuration Files: > /etc/logrotate.d/quagga changed: > /var/log/quagga/*.log { > daily > sharedscripts > missingok > compress > rotate 14 > create 640 quagga quaggavty > postrotate > for i in zebra bgpd ripd ospfd ripngd ospf6d isisd > babeld; do if [ -e /var/run/quagga/$i.pid ] ; then > kill -USR1 > `cat /var/run/quagga/$i.pid` fi > done > endscript > } > > /etc/quagga/daemons changed: > zebra=yes > bgpd=no > ospfd=yes > ospf6d=yes > ripd=no > ripngd=no > isisd=no > > /etc/quagga/debian.conf changed: > vtysh_enable=yes > zebra_options=" --daemon -A 127.0.0.1" > bgpd_options=" --daemon -A 127.0.0.1" > ospfd_options=" --daemon -A 127.0.0.1" > ospf6d_options=" --daemon -A ::1" > ripd_options=" --daemon -A 127.0.0.1" > ripngd_options=" --daemon -A ::1" > isisd_options=" --daemon -A 127.0.0.1" > babeld_options=" --daemon -A 127.0.0.1" > watchquagga_enable=yes > watchquagga_options="--daemon" > > > -- debconf information: > * quagga/really_stop: true -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org