Commit Graph

153 Commits

Author SHA1 Message Date
Ludovic Rousseau afb9bd0b2c New upstream release 2012-01-18 15:53:54 +00:00
Ludovic Rousseau d92f936a1f Fix "[pcscd] unusable due to typo in init.d-script" Correctly set the
access rights of /var/run/pcscd (Closes: #652236)
2011-12-15 17:53:22 +00:00
Ludovic Rousseau e0af461603 If systemd is used then do not start pcscd at boot but on demand
http://ludovicrousseau.blogspot.com/2011/11/pcscd-auto-start-using-systemd.html
2011-12-03 13:49:05 +00:00
Ludovic Rousseau cd45894a2f debian/{control,rules}: do not Build-Depends: on systemd but use
--with-systemdsystemunitdir=/lib/systemd/system instead
Fix "Not building on !linux architectures" (Closes: #650251)
2011-11-29 22:20:43 +00:00
Ludovic Rousseau b2aa432275 debian/control: Add Build-Depends: systemd since the ./configure script
uses pkg-config --variable=systemdsystemunitdir systemd
2011-11-27 19:50:41 +00:00
Ludovic Rousseau 35c53b8885 debian/pcscd.postinst: Fix "Fails to configure" check that systemd is
installed _and_ running (Closes: #650174)
2011-11-27 19:36:59 +00:00
Ludovic Rousseau 0e2eb0be56 remove systemd special code 2011-11-25 19:38:03 +00:00
Ludovic Rousseau 04f1ad402b debian/control: libpcsclite-dev now provides libpcscspy.so 2011-11-25 16:29:27 +00:00
Ludovic Rousseau 90d6998914 debian/control: Suggests: systemd 2011-11-25 16:16:22 +00:00
Ludovic Rousseau 0b5d1d4b77 enable pcscd.socket instead of pcscd.service 2011-11-25 16:15:42 +00:00
Ludovic Rousseau cfb71e1a9f debian/pcscd.install: install systemd configuration files 2011-11-25 15:14:02 +00:00
Ludovic Rousseau 2443e18a8c debian/libpcsclite-dev.install: do not distribute the .la file any more 2011-11-25 15:02:58 +00:00
Ludovic Rousseau 9d4a3e029a Use only 1 Breaks: line 2011-11-25 14:56:03 +00:00
Ludovic Rousseau 81e74cd5ea debian/pcscd.dirs: do not install empty directories usr/lib/pcsc/drivers
and usr/lib/pcsc/services. Reported by lintian
2011-11-25 14:55:13 +00:00
Ludovic Rousseau f465a10c4a debian/control: libpcsclite1 now Breaks: instead of Conflicts:
libpcsclite-dev (<< ${binary:Version})
2011-11-25 14:52:40 +00:00
Ludovic Rousseau 3f9118b5df Fix lintian warning
P: pcsc-lite source: unversioned-copyright-format-uri http://dep.debian.net/deps/dep5/
2011-11-25 14:50:59 +00:00
Ludovic Rousseau 798d03caf5 debian/pcscd.postinst: enable pcscd for systemd is systemd is installed 2011-11-25 14:45:44 +00:00
Ludovic Rousseau c390675a6e debian/pcscd.init: do not start pcscd if systemd is used 2011-11-25 14:41:16 +00:00
Ludovic Rousseau 891451029b debian/pcscd.init: Fix "init.d status support" (Closes: #644127) 2011-11-25 14:34:32 +00:00
Ludovic Rousseau ec027643cb * New upstream release
* debian/copyright: use Machine-readable DEP-5 format
2011-11-25 14:26:57 +00:00
Ludovic Rousseau 9dc2311aa0 Fix "Please tighten the dependency to `libpcsclite1`" (Closes: #638329)
We now have:
pcscd Depends: libpcsclite1 (= ${binary:Version})
libpcsclite1 Breaks: pcscd (<< ${binary:Version})
It should be impossible to have pcscd and libpcsclite1 from 2 different
versions.
2011-08-27 18:03:56 +00:00
Ludovic Rousseau cfe927b44c unstable 2011-06-23 16:36:16 +00:00
Ludovic Rousseau a3e241709f * New upstream release
* Fix "Does not work with gnupg card" fixed upstream (Closes: #631333)
2011-06-23 16:32:48 +00:00
Ludovic Rousseau fa5147e8c1 debian/{rules,control}: special treatment for Hurd. Thanks to Pino Toscano
for the patch. Really Closes: #626201
2011-06-22 14:36:15 +00:00
Ludovic Rousseau 277fd49853 debian/control: Standards-Version: 3.9.1 -> 3.9.2. No change needed. 2011-06-22 10:00:26 +00:00
Ludovic Rousseau cfc113a72a * New upstream release
* Fix "FTBFS on hurd-i386" fixed upstream (Closes: #626201)
* Fix "pcscd slows down sutdown/restart" fixed upstream (Closes: #620305)
2011-06-22 09:56:01 +00:00
Ludovic Rousseau b91fbe2320 * Change pcscd dependency from Recommends: to Suggests: so that installing
an application using libpcsclite1 will not install pcscd by default. This
  should please wpasupplicant users.
* Fix "libpcsclite1 - Depends against a daemon" (Closes: #619883)
2011-04-16 14:49:11 +00:00
Ludovic Rousseau 769605bc43 * New upstream release
* Fix "pcscd fails to work with REINER SCT cyberJack" fixed upstream
  (Closes: #620232)
* debian/control: Build-Depends: on libusb2-dev on !linux-any systems
  (kFreeBSD) instead of libudev-dev
2011-03-31 20:19:06 +00:00
Ludovic Rousseau 9e51edd202 New upstream release 2011-03-30 08:40:12 +00:00
Ludovic Rousseau 5408ee6de3 Fix "fails to install" add a Depends: adduser so that addgroup is
available (Closes: #617698)
2011-03-10 19:29:52 +00:00
Ludovic Rousseau 88189a737f debian/control: add a Build-Depends: pkg-config since we use it to detect
the presence of libudev
2011-03-09 13:46:10 +00:00
Ludovic Rousseau 1e388e1536 Fix "please drop dependency on pcscd". libpcsclite1 now Recommends:
instead of Depends: on pcscd (Closes: #612971)
2011-03-09 13:37:20 +00:00
Ludovic Rousseau 62b30341c5 * New upstream release
* Fix "uses deprecated HAL" fixed upstream by using libudev instead
  (Closes: #587979)
2011-03-09 13:33:45 +00:00
Ludovic Rousseau 46cc8797b2 Fix typo 2011-02-22 23:00:09 +00:00
Ludovic Rousseau a829cb1245 Fix "missing dependecy for libpcsclite1 in fiting version" libpcsclite1
now depends on the exact same version of pcscd instead of just conflicting
with a previous version of pcscd (Closes: #613405)
2011-02-22 22:53:56 +00:00
Ludovic Rousseau 1b864af648 New upstream release 2011-02-22 22:51:11 +00:00
Ludovic Rousseau 1a95ad832f Fix "missing dependency for libccid > 1.4" pcscd now depends on version
>= 1.4.1~ of libccid. Previous versions of libccid do not have the udev
rule file to set the device permissions so the reader is not usable with
the pcscd when run as NON root (Closes: #613404)
2011-02-16 20:04:19 +00:00
Ludovic Rousseau a3b8d5d9e3 pcscd.dirs: remove usr/share/lintian/overrides since the override file was
removed in 1.6.5-1
2011-02-09 20:06:21 +00:00
Ludovic Rousseau 757f717533 Add release 1.5.5-4 in the history to have a trace of the CVE number 2011-02-09 20:01:57 +00:00
Ludovic Rousseau 79d5b212a1 upload to unstable 2011-02-09 19:54:18 +00:00
Ludovic Rousseau 60410409c4 * New upstream release
* Fix "Regression: My card{,-reader} fails with 1.6.5-1" bug fixed upstream
  (Closes: #606121)
* Fix "pcscd - Unneeded high privileges" pcscd is now running as a normal
  user in the pcscd group (Closes: #606142)
  See http://ludovicrousseau.blogspot.com/2010/09/pcscd-auto-start.html
  The driver package shall privide a udev rule file to set the correct
  permissions on the device. libccid does that.
2010-12-12 15:10:27 +00:00
Ludovic Rousseau 9d7b5b4aa2 debian/pcscd.README.Debian: remove outdated "pscsd starts before usbmgr"
section and add "pscsd sgid pcscd" section
2010-12-04 22:15:02 +00:00
Ludovic Rousseau baa6e684f4 use --quiet for addgroup to avoid a message if the group already exists 2010-12-04 21:54:06 +00:00
Ludovic Rousseau c0a2c72c71 debian/pcscd.postinst: create the pcscd group and setgid pcscd to it 2010-12-04 16:17:13 +00:00
Ludovic Rousseau 982a1abdb3 debian/pcscd.init: create $IPCDIR with correct access rights 2010-12-04 16:08:43 +00:00
Ludovic Rousseau 15bb1a7cb4 * debian/rules: do not install pcscd suid root
* debian/pcscd.lintian-overrides: removed since no more lintian warnings
2010-12-04 15:55:00 +00:00
Ludovic Rousseau 90858ecffb New upstream release 2010-12-04 15:51:49 +00:00
Ludovic Rousseau a2aea9a72e debian/control: remove Conflicts: libccid (<= 1.0.0-1)
stable (lenny) already has libccid 1.3.8
lintian complained that Breaks should be used instead
2010-08-15 19:24:09 +00:00
Ludovic Rousseau b1bea06ee4 debian/rules: install pcscd suid root. This was broken in previous
packages.
2010-08-15 19:21:18 +00:00
Ludovic Rousseau ba0704993b New upstream release 2010-08-15 18:54:27 +00:00
Ludovic Rousseau e0be67fbd3 New upstream release 2010-08-15 15:57:15 +00:00
Ludovic Rousseau ae246d720e Fix "depends on pcscd which is priority: extra". The 3 packages are now
priority "optional" (Closes: #591151)
2010-08-04 09:49:03 +00:00
Ludovic Rousseau 53cb88e861 debian/control: Standards-Version: 3.8.4 -> 3.9.1. No change needed. 2010-08-04 09:41:24 +00:00
Ludovic Rousseau bd5ec797fe * New upstream release
* debian/rules: use the minimal dh rules
2010-08-04 09:33:24 +00:00
Ludovic Rousseau 344481ac77 New upstream release 2010-06-04 13:56:10 +00:00
Ludovic Rousseau fb06a3c4bc install an /etc/init.d/pcscd file again but with the daemon disabled.
This should ease upgrades and allow users to still start the daemon on
startup if needed.
2010-05-14 15:35:26 +00:00
Ludovic Rousseau 8b23f92016 debian/control: libpcsclite1 now Depends: instead of Suggests: on pcscd
The daemon is not started at boot time but only on request so the CPU cost
is zero if not used.
2010-05-12 19:17:53 +00:00
Ludovic Rousseau 7e67aa4c19 do not start pcscd at startup any more. pcscd is started by libpcsclite.so
when needed. But install pcscd as setuid root now. You can restrict the
access rights of pcscd to limit its use to a particular group if needed.
2010-05-12 19:13:51 +00:00
Ludovic Rousseau 84bfb8611f debian/rules: add --sysconfdir=/etc 2010-05-12 18:54:43 +00:00
Ludovic Rousseau 476a777f21 debian/source/format: use "3.0 (quilt)" format 2010-05-12 16:25:32 +00:00
Ludovic Rousseau c29340f729 configure pcscd to use --enable-confdir=/etc/reader.conf.d instead of
/var/lib/pcscd since pcscd can now parse a directory and each file in it.
. Also remove update-reader.conf(8) script and related files since it is
now useless.
. pcscd.postinst now removes the unused files instead of calling
update-reader.conf. This script can be removed for squeeze+1
2010-05-12 13:57:18 +00:00
Ludovic Rousseau 2ecbe5d793 debian/libpcsclite-dev.install: do not install libpcsclite.a since it is
no more built upstream.
2010-05-12 13:49:00 +00:00
Ludovic Rousseau beb596a702 New upstream release 2010-05-12 13:38:47 +00:00
Ludovic Rousseau dffd11faef use debhelper compat V7 2010-02-03 10:57:54 +00:00
Ludovic Rousseau 1613be3717 Fix "update-reader.conf depends on collation order, but does not
override LC_ALL" by using unset LC_ALL (Closes:
#567764)
2010-02-03 10:38:50 +00:00
Ludovic Rousseau 19fc8785a3 debian/update-reader.conf: store the generated configuration file in
/var/lib/pcscd instead of /etc. This should really close #565896.
2010-02-03 10:35:45 +00:00
Ludovic Rousseau 8dab20a383 fix lintian warning: I: pcsc-lite source:
binary-control-field-duplicates-source field "priority" in package pcscd
2010-01-30 18:50:37 +00:00
Ludovic Rousseau 35a70990ea Standards-Version: 3.8.1 -> 3.8.4, no change needed 2010-01-30 18:44:33 +00:00
Ludovic Rousseau 1808e4a514 fix lintian warning: debhelper-but-no-misc-depends 2010-01-30 17:33:23 +00:00
Ludovic Rousseau 4c69c3a259 debian/update-reader.conf: add a SHA1 on the first line of the
configuration file to detect manual edition. Closes: #565896 "pcscd:
overwrites changes in configuration files"
urgency=medium because of RC bug.
2010-01-30 16:48:51 +00:00
Ludovic Rousseau 3068de54b8 reformat 2010-01-30 16:39:09 +00:00
Ludovic Rousseau 870f7186f5 New upstream release 2009-07-28 22:07:10 +00:00
Ludovic Rousseau bcec4251a7 * New upstream release
- Fix "creates a world-writable directory" bug fixed upstream by adding the
 sticky bit to teh directory (Closes: #533670)
2009-06-24 07:04:16 +00:00
Ludovic Rousseau 2121bb084f * NOT RELEASED YET
* debian/watch: new format
2009-05-01 12:00:44 +00:00
Ludovic Rousseau fa6777369d New upstream release 2009-04-29 13:38:52 +00:00
Ludovic Rousseau 5f6a072149 * Standards-Version: 3.7.3 -> 3.8.1
- add support of noopt and parallel options in DEB_BUILD_OPTIONS
 - resynch pcscd.init with /etc/init.d/skeleton
2009-03-29 15:06:14 +00:00
Ludovic Rousseau a5274e6123 debian/rules: use symbolic links instead of copy to update config.sub and
config.guess as suggested in /usr/share/doc/autotools-dev/README.Debian.gz
Tries to limit difference with the Ubuntu package
2009-03-29 14:22:35 +00:00
Ludovic Rousseau 18ac091ea6 debian/control: update Build-Depends: for debhelper
lintian warning: debhelper-script-needs-versioned-build-depends dh_lintian
(>= 6.0.7~)
2009-02-15 15:44:06 +00:00
Ludovic Rousseau b5f60c69ee debian/pcscd.postinst: do not use an absolute path for update-reader.conf
lintian warning: command-with-path-in-maintainer-script
2009-02-15 15:12:08 +00:00
Ludovic Rousseau f94a0c5e88 New upstream release 2009-02-15 14:54:50 +00:00
Ludovic Rousseau a95804942e use .bz2 extension instead of .gz 2008-10-18 14:11:19 +00:00
Ludovic Rousseau d712e7dac4 remove tag rule since we now use SVN instead of CVS 2008-10-16 14:34:16 +00:00
Ludovic Rousseau 8386c43596 add CFLAGS="${CFLAGS}" in ./configure arguments to pass the -D_REENTRANT
option
2008-10-16 14:29:24 +00:00
Ludovic Rousseau d4cd71d4e9 pcscd no more Conflicts: with libpcsclite0 since libpcsclite0 is no more
in Debian
2008-06-27 08:16:51 +00:00
Ludovic Rousseau ecf4f2a720 change from Recommends: to Suggests: pcscd for
libpcsclite1
Closes: #476483: libpcsclite1: should suggest pcscd, not recommend it
2008-06-27 08:12:26 +00:00
Ludovic Rousseau 8d902800e7 New upstream release 2008-06-27 08:09:07 +00:00
Ludovic Rousseau 1c6eee8928 use dh_lintian instead of a manual installation 2008-05-11 11:17:27 +00:00
Ludovic Rousseau ef372fcc00 Closes: #478615: "pcsc-lite: bashism in debian/rules" 2008-05-06 13:03:17 +00:00
Ludovic Rousseau d6d377cae9 remove reference to formaticc(1) and bundleTool(8) since they are no
more provided.
Closes: #479465: "pcscd: formaticc is not shipped, but description says
so"
2008-05-06 13:01:23 +00:00
Ludovic Rousseau ea9c4199fb do not set CFLAGS since dpkg-dev (>= 1.14.17) does it for me 2008-04-30 18:24:34 +00:00
Ludovic Rousseau b89a8d56b1 New upstream release 2008-04-30 15:42:17 +00:00
Ludovic Rousseau 31c8d92b66 remove usbmgr and hotplug from Should-Start: and Should-Stop: since
these packages are no more available in lenny
2008-04-04 13:33:35 +00:00
Ludovic Rousseau b837eb0ed7 add hal to LSB Should-Start/Stop. Closes: #474238 "pcscd: LSB init
script doesn't depend on hal"
2008-04-04 13:22:11 +00:00
Ludovic Rousseau dae272b653 add --sysconfdir=/etc to correctly generate path in pcscd(8) manpage 2008-04-04 13:16:21 +00:00
Ludovic Rousseau 9fd415e112 add --sysconfdir=/etc to correctly generate path in pcscd(8) manpage 2008-03-25 14:10:36 +00:00
Ludovic Rousseau 550262f9f8 add Depends: hal. Closes: #472493: "pcscd: must depends on hald" 2008-03-24 19:20:00 +00:00
Ludovic Rousseau 1c5ab1fdc8 Build-Depends: libusb-dev -> libhal-dev 2008-03-23 14:01:23 +00:00
Ludovic Rousseau 749e83a19c remove "seperate" from the bug description to avoid 3 lintian warnings:
spelling-error-in-changelog seperate separate
2008-03-23 13:52:39 +00:00
Ludovic Rousseau 17fc504767 UNRELEASED -> unstable 2008-03-23 13:51:34 +00:00
Ludovic Rousseau 5907d3dd42 New upstream release
- Closes: #471673 "pcscd: Polls to much when on battery"
2008-03-23 13:47:37 +00:00