Selon Harald Dunkel <[EMAIL PROTECTED]>:

> Package: pcscd
> Version: 1.4.99-1
> Severity: important
>
> If I install pcscd in a chroot environment, then I cannot umount the
> chroot filesystem later, since it has started some daemon process,
> keeping the mount point busy:
>
> # umount /tmp/usbroot
> umount: /tmp/usbroot: device is busy
> umount: /tmp/usbroot: device is busy
> # df /tmp/usbroot
> Filesystem           1K-blocks      Used Available Use% Mounted on
> /dev/sdd3              3717640    375304   3342336  11% /tmp/usbroot
> # fuser -m /dev/sdd3
> /dev/sdd3:           31609rce
> # ps -ef | egrep 31609
> root     31609     1  0 22:44 ?        00:00:00 /usr/sbin/pcscd
> root     31894 31815  0 23:06 pts/3    00:00:00 egrep 31609

How do you propose to solve this problem?

You can just do:
$ sudo /etc/init.d/pcscd stop
before umounting the chroot filesystem

Or do:
$ sudo chmod -x /usr/sbin/pcscd
if you do not use PC/SC inside you chroot.

Why have you installed pcscd inside the chroot in the first place?

Bye

-- 
Ludovic Rousseau                           [EMAIL PROTECTED]
-- Normaliser Unix c'est comme pasteuriser le Camembert, L.R. --


Reply via email to