Smart card readers at startup
Turns out that as documented in Debian bug 336297 it turns out that there is a problem with using a script invoked by udev to modify permissions on USB entries in /proc (at the time I wrote that post it happened to work due to timing issues). An alternative solution is in the works but it requires the as-yet unavailable 2.6.15 kernel.