On 16/01/07, Alon Bar-Lev <[EMAIL PROTECTED]> wrote:
So:
1. Exists: --enable-ipcdir=/var/run/pcscd
2. Exists: --enable-runpid=/var/run/pcscd/pcscd.pid
3. Add: --enable-userid= option to generate currect udev rule.

The udev rule file is created by the driver, not pcsc-lite. pcscd has
no idea if udev is used or not.

4. Add: --chroot option to pcscd to allow chroot.

Do you still need chroot if pcscd is NOT run as root?

5. Run pcscd with --chroot /var/run/pcscd

You will need to have /proc/bus/usb/ (or equivalent) in the chroot.
libpcsclite will need to access the /var/run/pcscd.comm and
/var/run/pcscd.pub in the chroot.

What do you think?

Submit patches :-)

I have no objection in adding support of non-root execution but have
no time/motivation to implement it myself.

Bye,

--
 Dr. Ludovic Rousseau
_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle

Reply via email to