On 08/15/2010 06:54 PM, Ludovic Rousseau wrote:
Hello,

A new version of pcsc-lite is now available at [1].

As usual, report any bug. Thanks

pcsc-lite-1.6.3: Ludovic Rousseau
15 August 2010
- "/reader.conf.d" is only appended to sysconfdir if no value of
   sysconfdir is provided

I respectfully disagree with this particular change. Most distros invoke ./configure with --sysconfdir=/etc, which makes pcscd think that whole /etc is its config dir and it will try to parse every single file in /etc.

--sysconfdir is meant to mean _system_ configuration directory, aka /etc in most places. Please don't use this variable to pass _pcscd_ configuration directory, which should default to $sysconfdir/reader.conf.d.

For example, check the build logs for Debian package which is now using whole /etc as pcscd config dir:
https://buildd.debian.org/fetch.cgi?pkg=pcsc-lite;ver=1.6.3-1;arch=i386;stamp=1281889570

The way it should work is that no matter what value is passed to --sysconfdir, pcscd will default to $sysconfdir/reader.conf.d. Now if you want to make "reader.conf.d" configurable, introduce another configuration variable for that. But please don't redefine the meaning of --sysconfdir.

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

Reply via email to