Package: pppoe
Version: 3.5-4
Severity: important

When the client exits a connection, pppd tries to kill the pppoe
childrens it spawned:

  pppd[7783]: Waiting for 2 child processes...
  pppd[7783]:   script /usr/sbin/pppoe -n -I wlan -e 1:00:04:23:72:4e:6c -S '', 
pid 7853
  pppd[7783]:   script /usr/sbin/pppoe -n -I wlan -e 1:00:04:23:72:4e:6c -S '', 
pid 7784

It sends them SIGTERM:

  pppd[7783]: sending SIGTERM to process 7853
  pppd[7783]: sending SIGTERM to process 7784

However, pppoe simply ignores the signal. As a consequence, every
client connection will leave two additional pppoe processes behind.
Soon, the system will not be usable anymore.

Please do not make pppoe ignore SIGTERM!

Alternatively, please coordinate with the ppp maintainer (Marco
d'Itri) to have the pppd process send SIGHUPs instead.

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (600, 'testing'), (98, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.10-cirrus
Locale: LANG=en_GB, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)

Versions of packages pppoe depends on:
ii  libc6                   2.3.2.ds1-20     GNU C Library: Shared libraries an
ii  ppp                     2.4.3-20041231+2 Point-to-Point Protocol (PPP) daem

-- debconf-show failed

-- 
 .''`.     martin f. krafft <[EMAIL PROTECTED]>
: :'  :    proud Debian developer, admin, user, and author
`. `'`
  `-  Debian - when you have better things to do than fixing a system
 
Invalid/expired PGP subkeys? Use subkeys.pgp.net as keyserver!

Attachment: signature.asc
Description: Digital signature

Reply via email to