Package: xsupplicant
Version: 1.0.1-4
Severity: critical
Justification: breaks unrelated software

In the default installation xsupplicant starts with priority S20 in
/etc/rc[2-5].d after most other network (e.g. inetd, racoo, or ssh).
Furthermore, other important network stuff like nfs-mounts, ntpdate,
or even "ifup -a" (which invokes a dhcp query in my case) happen
in /etc/rcS.d. Without a running xsupplicant these services cannot
access the network resulting in long timeout delays or even breakage
when using nfs-foreground mounts.

Similary, xsupplicant stops with K20 in rc[06].d while nfs/cifs/smb
filesystems are still mounted. Unmounting these filesystems
(S31umountnfs.sh) causes hangs until a timeout.

My suggestion to resolve this issue is to start xsupplicant before
S40networking in rcS.d and stop it after S35networking in rc[06].d.

Portmap, for example, uses a similar approach with additional
(backup?) start links in rc[2-5].d.


Regards,
Andreas

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (550, 'testing'), (1, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.12-rc2-hekate
Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages xsupplicant depends on:
ii  libc6                       2.3.2.ds1-20 GNU C Library: Shared libraries an
ii  libssl0.9.7                 0.9.7e-3     SSL shared libraries

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to