Hi First of all I guess the debconf interactivity has to stay as restarting Quagga can potentially lead to a loss of internet connectivity and when acting as router is just too important to be upgraded among other packages. So my guess was that people have the package on "hold" as they have e.g. postgresql on a database server. Then it would make no difference if it's stopped in the prerm or postinst. But I think about it :)
bye, -christian- Am Sat, 27 Jun 2009 14:31:22 +0200 schrieb Simon Richter <s...@debian.org>: > Package: quagga > Version: 0.99.13-1 > Severity: wishlist > > Hi, > > since potentially some time can pass between prerm and postinst, > stopping quagga in prerm and starting in postinst causes route flaps. > > It would be good if the prerm would only stop the daemon if the > package is removed, not upgraded, and the postinst would restart the > daemons then. The openssh-server package does the same. > > With luck, the next hops' import timers can stop flaps from > propagating that way, and it would allow getting rid of the debconf > interactivity as well. > > Simon > > -- System Information: > Debian Release: squeeze/sid > APT prefers unstable > APT policy: (500, 'unstable') > Architecture: powerpc (ppc) > > Kernel: Linux 2.6.26-1-powerpc > Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/bash > > Versions of packages quagga depends on: > ii adduser 3.110 add and remove users and > groups ii debconf [debconf-2.0] 1.5.26 Debian > configuration management sy ii iproute > 20090324-1 networking and traffic control too ii > libc6 2.9-18 GNU C Library: Shared > libraries ii libcap2 1:2.16-5 support for > getting/setting POSIX. ii libpam0g 1.0.1-9 > Pluggable Authentication Modules l ii libpcre3 > 7.8-2 Perl 5 Compatible Regular Expressi ii > libreadline5 5.2-4 GNU readline and history > libraries ii logrotate 3.7.7-3 Log rotation > utility > > quagga recommends no packages. > > Versions of packages quagga suggests: > pn snmpd <none> (no description > available) > > -- 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