Thu, 15 Mar 2012 21:52:52 +0100
Import custom package specs to build for undistributed platforms.
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/opensc/README Thu Mar 15 21:52:52 2012 +0100 1.3 @@ -0,0 +1,37 @@ 1.4 +NOTE 1.5 + 1.6 +It seems there are problems with opensc(5) and pcscd(8) coexistence. 1.7 + 1.8 +It has been observed that pcscd(8) performs correctly in the absence 1.9 +of /usr/lib/opensc-pkcs11.so. Namely, pcscd(8) does not run until a 1.10 +end user accesses the smart card harware using a client application. 1.11 +Once this happens, pcscd(8) starts with user and group permissions 1.12 +of the end user and the client application procedes normally. 1.13 + 1.14 +Should /usr/lib/opensc-pkcs11.so be present, pcscd(8) starts at 1.15 +system boot with root privileges. Once a end user accesses the smart 1.16 +card hardware, a second instance of pcscd(8) is launched, the script 1.17 +/etc/init.d/pcscd is executed with the end user's user and group 1.18 +permissions. The script causes deletion of /var/run/pcscd where 1.19 +important connection information is stored by the first pcscd(8) 1.20 +instance running with root privileges. It may be this deletion 1.21 +which causes all client applications to fail to access the smart 1.22 +card hardware. 1.23 + 1.24 +The workaround is to manually edit the script /etc/init.d/pcscd 1.25 +so that /var/run/pcscd is not removed, but this appears to be 1.26 +a short lived hack. Adequate testing has not proven this approach 1.27 +to be correct. 1.28 + 1.29 + # FIXME: Fat bug, don't overwrite important 1.30 + # FIXME: preexisting pcscd(8) connection data! 1.31 + [ -e $IPCDIR/$NAME.comm ] && exit 0 1.32 + 1.33 +SCDAEMON BLOCKED 1.34 + 1.35 +Problems exist when using applications calling scdaemon(8) which 1.36 +locks access to the card reader. No solution exists, rather a 1.37 +workaround is to forcefully kill the scdaemon(8) server. This 1.38 +is a problem for those users of gpg(1) because of its indirect 1.39 +usage of scdaemon(8) and inability to call opensc(5) for any 1.40 +PKCS functions.
2.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 2.2 +++ b/opensc/bldme.sh Thu Mar 15 21:52:52 2012 +0100 2.3 @@ -0,0 +1,12 @@ 2.4 +#! /bin/sh 2.5 + 2.6 +mkdir tmpbld && cd tmpbld 2.7 +wget opensc-<datum>.git.tar.gz 2.8 +# ...or git clone git://github.com/entersafe/OpenSC.git 2.9 +# ...and git checkout --track origin/ePass2003_1 2.10 +# ...and mv OpenSC opensc-<datum> 2.11 +# ...and cd opensc-<datum> && ./bootstrap 2.12 +mv opensc-<datum>.git.tar.gz opensc_<ver>.orig.tar.gz 2.13 +tar zxf opensc_<ver>.orig.tar.gz 2.14 +cp -r ./opensc-<ver>/debian # Copy this entire directory 2.15 +cd opensc-<ver> && dpkg-buildpackage
3.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 3.2 +++ b/opensc/debian/changelog Thu Mar 15 21:52:52 2012 +0100 3.3 @@ -0,0 +1,656 @@ 3.4 +opensc (0.12.2-msvb) oneiric; urgency=low 3.5 + * Upgraded to upstream git trunk. 3.6 + 3.7 + -- Michael Schloh von Bennewitz <michae@schloh.com> Wed, 14 Mar 2012 22:00:05 +0200 3.8 + 3.9 +opensc (0.12.1-1ubuntu1) oneiric; urgency=low 3.10 + 3.11 + * Merge from debian unstable. Remaining changes: 3.12 + - debian/patches/missing-libs.patch: Add libraries to allow opensc to 3.13 + build (refreshed) 3.14 + - debian/opensc.docs: include htmld documentation (snapshot from wiki) 3.15 + - debian/rules: build with "--with-pcsc-provider=/lib/libpcsclite.so.1" 3.16 + - debian/opensc.install: added westcos-tool + manpage 3.17 + * Drop debian/patches/min-max.patch, debian/patches/buffer-overflow.patch, 3.18 + debian/patches/fix-storing-key-on-entersafe: Applied upstream 3.19 + * debian/control: Add dh-autoreconf as build-dependency 3.20 + * debian/rules: Call autoreconf sequence to rebuild autotools files 3.21 + 3.22 + -- Laurent Bigonville <bigon@debian.org> Fri, 10 Jun 2011 21:57:05 +0200 3.23 + 3.24 +opensc (0.12.1-1) unstable; urgency=low 3.25 + 3.26 + * New upstream release. (Closes: #627241) 3.27 + * debian/control: Upgrade Standards-Version to 3.9.2. 3.28 + * debian/opensc.install: rutoken-tool has been removed. 3.29 + * debian/opensc.install: Add eidenv and piv-tool manpages. 3.30 + 3.31 + -- Eric Dorland <eric@debian.org> Thu, 02 Jun 2011 01:31:38 -0400 3.32 + 3.33 +opensc (0.12.0-1) unstable; urgency=low 3.34 + 3.35 + * New upstream release. 3.36 + * debian/control, debian/rules, debian/mozilla-opensc.install, 3.37 + debian/mozilla-opensc.links: Remove the mozilla-opensc package, as 3.38 + it's no longer present. 3.39 + * debian/control, debian/rules: Don't build with openct anymore. 3.40 + * debian/rules: Changelog no longer in a weird place. 3.41 + * debian/source/options, debian/source/patch-header: Remove unnecessary 3.42 + single-debian-patch setting. 3.43 + * debian/patches/CVE-2010-4523, debian/patches/min-max-macros, 3.44 + debian/patches/series: Remove now unnecessary patches. 3.45 + * debian/libopensc2-dev.docs, debian/libopensc2-dev.install, 3.46 + debian/libopensc2.examples, debian/libopensc2.install, 3.47 + debian/libopensc2.links, debian/libopensc2.symbols, debian/control, 3.48 + debian/opensc.install: Remove the lib packages since they are now 3.49 + "private". 3.50 + * debian/control: Add xsltproc and docbook-xsl build depends for 3.51 + documentation building. 3.52 + * debian/rules: Remove unneedded override_dh_strip rule. 3.53 + * debian/rules: Install into debian/tmp. 3.54 + * debian/opensc.install: Remove no longer shipped cardos-info. 3.55 + 3.56 + -- Eric Dorland <eric@debian.org> Tue, 31 May 2011 03:13:29 -0400 3.57 + 3.58 +opensc (0.11.13-1.1) unstable; urgency=high 3.59 + 3.60 + * Non-maintainer upload. 3.61 + * CVE-2010-4523: Protect against buffer overflow from rogue cards 3.62 + (closes: #607427) 3.63 + 3.64 + -- Jonathan Wiltshire <jmw@debian.org> Wed, 22 Dec 2010 14:20:22 +0000 3.65 + 3.66 +opensc (0.11.13-1ubuntu5) natty; urgency=low 3.67 + 3.68 + * Drop the symlinks in legacy plugin folders 3.69 + - update debian/mozilla-opensc.links 3.70 + - update debian/mozilla-opensc.install 3.71 + 3.72 + -- Chris Coulson <chris.coulson@canonical.com> Tue, 22 Feb 2011 14:21:12 +0000 3.73 + 3.74 +opensc (0.11.13-1ubuntu4) natty; urgency=low 3.75 + 3.76 + * SECURITY UPDATE: specially crafted cards may be able to execute code. 3.77 + - debian/patches/min-max.patch: Add MIN and MAX macros for last patch 3.78 + - debian/patches/buffer-overflow.patch: Fix potential buffer overflow 3.79 + by rogue cards. (LP: #692483) 3.80 + 3.81 + -- Torsten Spindler (Canonical) <torsten@canonical.com> Tue, 21 Dec 2010 09:50:33 +0100 3.82 + 3.83 +opensc (0.11.13-1ubuntu3) natty; urgency=low 3.84 + 3.85 + * debian/patches/missing-libs.patch: Add libraries to allow opensc to build 3.86 + from source on natty (LP: #692571) 3.87 + 3.88 + -- Torsten Spindler (Canonical) <torsten@canonical.com> Mon, 20 Dec 2010 15:14:49 +0100 3.89 + 3.90 +opensc (0.11.13-1ubuntu2) maverick; urgency=low 3.91 + 3.92 + * debian/patches/fix-storing-key-on-entersafe: Fix storing a RSA key on 3.93 + EnterSafe cards. (LP: #622319) 3.94 + 3.95 + -- Firas Kraiem <firas@fkraiem.org> Mon, 23 Aug 2010 14:43:10 +0200 3.96 + 3.97 +opensc (0.11.13-1ubuntu1) maverick; urgency=low 3.98 + 3.99 + * Merge from debian unstable (LP: #600152), remaining changes: 3.100 + - debian/mozilla-opensc.links: Install links for firefox and 3.101 + xulrunner-addons. 3.102 + - debian/rules: build with "--with-pcsc-provider=/lib/libpcsclite.so.1", 3.103 + as this is the path of libpcsclite in jaunty and above. 3.104 + - debian/opensc.install: added westcos-tool + manpage 3.105 + - include htmld documentation (snapshot from wiki) (Closes: #575113, 3.106 + LP: #543334) 3.107 + 3.108 + -- Lorenzo De Liso <blackz@ubuntu.com> Wed, 30 Jun 2010 12:04:58 +0200 3.109 + 3.110 +opensc (0.11.13-1) unstable; urgency=low 3.111 + 3.112 + * New upstream release. (Closes: #570107, #505404) 3.113 + * libtool.m4: Delete spurious libtool.m4 that was picked up somewhere. 3.114 + 3.115 + -- Eric Dorland <eric@debian.org> Mon, 01 Mar 2010 00:58:01 -0500 3.116 + 3.117 +opensc (0.11.12-1ubuntu3) lucid; urgency=low 3.118 + 3.119 + * include htmld documentation (snapshot from wiki) (Closes: #575113, 3.120 + LP: #543334) 3.121 + 3.122 + -- Andreas Jellinghaus <aj@dungeon.inka.de> Sun, 21 Mar 2010 12:08:21 +0100 3.123 + 3.124 +opensc (0.11.12-1ubuntu2) lucid; urgency=low 3.125 + 3.126 + [ Dominik Fischer ] 3.127 + * debian/rules: build with "--with-pcsc-provider=/lib/libpcsclite.so.1", 3.128 + as this is the path of libpcsclite in jaunty and above. 3.129 + * opensc.install: added westcos-tool + manpage 3.130 + 3.131 + -- Steve Langasek <steve.langasek@ubuntu.com> Thu, 18 Feb 2010 02:52:33 -0800 3.132 + 3.133 +opensc (0.11.12-1ubuntu1) lucid; urgency=low 3.134 + 3.135 + [ Ubuntu Merge-o-Matic ] 3.136 + * Merge from debian testing. Remaining changes: 3.137 + - debian/mozilla-opensc.links: Install links for firefox and 3.138 + xulrunner-addons. 3.139 + - Fix in -2ubuntu2 (right now in karmic-proposed) can be dropped as well, 3.140 + already fixed upstream (LP: #519750) 3.141 + Thx to Andreas Jellinghaus for the bugreport 3.142 + 3.143 + -- Stephan Hermann <sh@sourcecode.de> Wed, 10 Feb 2010 16:20:55 +0000 3.144 + 3.145 +opensc (0.11.12-1) unstable; urgency=low 3.146 + 3.147 + * New upstream release. (Closes: #563671) 3.148 + * debian/source/format, debian/source/options, 3.149 + debian/source/patch-header: Convert to v3 quilt format, with 3.150 + single-debian-patch. 3.151 + * debian/rules: Enable documentation installation. 3.152 + * debian/control: Update description with advice from Andreas 3.153 + Jellinghaus, with some editing. (Closes: #552516) 3.154 + * debian/libopensc2.symbols: Update for new symbols. 3.155 + * debian/libopensc2.shlibs: Remove in favor of the symbols file. 3.156 + 3.157 + -- Eric Dorland <eric@debian.org> Sun, 10 Jan 2010 19:23:09 -0500 3.158 + 3.159 +opensc (0.11.9-2ubuntu1) lucid; urgency=low 3.160 + 3.161 + * Merge from debian testing (LP: #490849), remaining changes: 3.162 + - debian/mozilla-opensc.links: Install links for firefox and 3.163 + xulrunner-addons. 3.164 + 3.165 + -- Bhavani Shankar <right2bhavi@gmail.com> Tue, 01 Dec 2009 19:59:17 +0530 3.166 + 3.167 +opensc (0.11.9-2) unstable; urgency=low 3.168 + 3.169 + * debian/libopensc2.symbols: Add symbols file. 3.170 + * debian/compat: Use debhelper version 7. 3.171 + * debian/control: Drop build-deps on cdbs and build-depend on debhelper 3.172 + >= 7.0.50. 3.173 + * debian/rules: Convert to dh instead of debhelper. 3.174 + 3.175 + -- Eric Dorland <eric@debian.org> Mon, 07 Sep 2009 19:00:53 -0400 3.176 + 3.177 +opensc (0.11.9-1) unstable; urgency=low 3.178 + 3.179 + * New upstream release. 3.180 + * debian/control: Update Standards-Version to 3.8.3. 3.181 + 3.182 + -- Eric Dorland <eric@debian.org> Mon, 07 Sep 2009 17:38:19 -0400 3.183 + 3.184 +opensc (0.11.8-1ubuntu1) karmic; urgency=low 3.185 + 3.186 + * Merge from debian unstable, remaining change (LP: #396385): 3.187 + - debian/mozilla-opensc.links: Install links for firefox and 3.188 + xulrunner-addons. 3.189 + 3.190 + -- Bhavani Shankar <right2bhavi@gmail.com> Tue, 07 Jul 2009 11:41:27 +0530 3.191 + 3.192 +opensc (0.11.8-1) unstable; urgency=low 3.193 + 3.194 + * New upstream release. Fixes a security problem with pkcs11-tool 3.195 + generating insecure public keypairs. This problem was only with the 3.196 + 0.11.7 release, which was only part of unstable. (Closes: #527640) 3.197 + 3.198 + -- Eric Dorland <eric@debian.org> Sun, 10 May 2009 22:03:06 -0400 3.199 + 3.200 +opensc (0.11.7-2ubuntu1) karmic; urgency=low 3.201 + 3.202 + * Merge from debian unstable, remaining changes: 3.203 + - debian/mozilla-opensc.links: Install links for firefox and 3.204 + xulrunner-addons 3.205 + 3.206 + -- Nathan Handler <nhandler@ubuntu.com> Tue, 28 Apr 2009 21:57:52 +0000 3.207 + 3.208 +opensc (0.11.7-2) unstable; urgency=low 3.209 + 3.210 + * debian/rules: Explicitly enable openct and pcsc. (Closes: #522077) 3.211 + * debian/control: 3.212 + - Update Standards-Version to 3.8.1. 3.213 + - Add ${misc:Depends} everywhere. 3.214 + - Move libopensc2-dbg to the debug section. 3.215 + 3.216 + -- Eric Dorland <eric@debian.org> Sat, 04 Apr 2009 17:46:05 -0400 3.217 + 3.218 +opensc (0.11.7-1) unstable; urgency=low 3.219 + 3.220 + * New upstream release. Fixes CVE-2009-0368. 3.221 + * debian/rules: 3.222 + - New location for the ChangeLog. 3.223 + - Add --enable-signer to get the signer back. 3.224 + * debian/opensc.install: 3.225 + - cardos-tool.1 replaces cardos-info.1. 3.226 + - Install cardos-tool and rutoken-tool. 3.227 + * debian/opensc.docs, libopensc2-dev.docs: New html documentation location. 3.228 + 3.229 + -- Eric Dorland <eric@debian.org> Sun, 29 Mar 2009 03:56:10 -0400 3.230 + 3.231 +opensc (0.11.4-5ubuntu1) intrepid; urgency=low 3.232 + 3.233 + * Merge from debian unstable, remaining changes LP: #260257): 3.234 + - debian/mozilla-opensc.links: Install links for firefox and 3.235 + xulrunner-addons 3.236 + 3.237 + -- Nathan Handler <nhandler@ubuntu.com> Wed, 03 Sep 2008 20:06:26 -0500 3.238 + 3.239 +opensc (0.11.4-5) unstable; urgency=high 3.240 + 3.241 + * src/tools/pkcs15-tool.c: Small fix to the previous security 3.242 + vulnerability to remove a strict check for the default card label. 3.243 + 3.244 + -- Eric Dorland <eric@debian.org> Fri, 29 Aug 2008 03:14:53 -0400 3.245 + 3.246 +opensc (0.11.4-4) unstable; urgency=high 3.247 + 3.248 + * src/libopensc/card-cardos.c, src/tools/pkcs15-tool.c: Patch to fix 3.249 + CVE-2008-2235 "OpenSC initializes CardOS cards with improper 3.250 + access rights". 3.251 + * debian/control: Up Standards-Version to 3.7.3. 3.252 + * debian/opensc.NEWS: Fix typo. 3.253 + 3.254 + -- Eric Dorland <eric@debian.org> Thu, 31 Jul 2008 13:27:31 -0400 3.255 + 3.256 +opensc (0.11.4-3) unstable; urgency=low 3.257 + 3.258 + * etc/opensc.conf.in: Document that lock_login is actually set to false 3.259 + by default. Thanks Mark Proehl. (Closes: #457322) 3.260 + * debian/mozilla-opensc.install: Don't install .a file. (Closes: #459542) 3.261 + 3.262 + -- Eric Dorland <eric@debian.org> Mon, 07 Jan 2008 23:54:18 -0500 3.263 + 3.264 +opensc (0.11.4-2ubuntu2) hardy; urgency=low 3.265 + 3.266 + * debian/mozilla-opensc.install: Don't install .a file (DBTS: #459542). 3.267 + * debian/mozilla-opensc.links: Install link for xulrunner-addons 3.268 + (LP: #202343). 3.269 + 3.270 + -- Matti Lindell <mlind@cs.joensuu.fi> Fri, 28 Mar 2008 07:28:00 +0200 3.271 + 3.272 +opensc (0.11.4-2ubuntu1) hardy; urgency=low 3.273 + 3.274 + * Merge from debian unstable, remaining changes: 3.275 + - Install onepin-opensc-pkcs11.so and onepin-opensc-pkcs11.la 3.276 + Closes LP: #146350 3.277 + - Install the links for firefox. 3.278 + - Update maintainer field in debian/control. 3.279 + 3.280 + -- Jonathan Riddell <jriddell@ubuntu.com> Wed, 21 Nov 2007 19:05:01 +0000 3.281 + 3.282 +opensc (0.11.4-2) unstable; urgency=low 3.283 + 3.284 + * debian/libopensc2.install: Install onepin-opensc-pkcs11 signer. Thanks 3.285 + Laurent Bigonville. (Closes: #449219) 3.286 + * debian/libopensc2-dev.install: Install all the .a files. 3.287 + * debian/control: Remove XS- prefix from Vcs headers. 3.288 + 3.289 + -- Eric Dorland <eric@debian.org> Sun, 04 Nov 2007 18:04:34 -0500 3.290 + 3.291 +opensc (0.11.4-1) unstable; urgency=low 3.292 + 3.293 + * New upstream release. 3.294 + * src/signer/dialog.c: Remove spurious redefinition of PIN_ENTRY. 3.295 + * debian/control: Add Hompage and XS-Vcs-* headers. 3.296 + 3.297 + -- Eric Dorland <eric@debian.org> Sat, 22 Sep 2007 04:13:54 -0400 3.298 + 3.299 +opensc (0.11.3-1ubuntu2) gutsy; urgency=low 3.300 + 3.301 + * Install onepin-opensc-pkcs11.so and onepin-opensc-pkcs11.la 3.302 + Closes LP: #146350 3.303 + 3.304 + -- Jonathan Riddell <jriddell@ubuntu.com> Thu, 04 Oct 2007 13:40:11 +0100 3.305 + 3.306 +opensc (0.11.3-1ubuntu1) gutsy; urgency=low 3.307 + 3.308 + * Merge from Debian unstable, remaining changes: 3.309 + - Install the links for firefox. 3.310 + - Update maintainer field in debian/control. 3.311 + 3.312 + -- Michele Angrisano <micheleangrisano@ubuntu.com> Sat, 21 Jul 2007 23:03:51 +0200 3.313 + 3.314 +opensc (0.11.3-1) unstable; urgency=low 3.315 + 3.316 + * New upstream release. (Closes: #424013) 3.317 + * debian/control: 3.318 + - Use Standards-Version 3.7.2.2. 3.319 + - Use binary:Version instead of Source-Version. 3.320 + 3.321 + -- Eric Dorland <eric@debian.org> Sat, 21 Jul 2007 01:12:13 -0400 3.322 + 3.323 +opensc (0.11.2-1ubuntu1) gutsy; urgency=low 3.324 + 3.325 + * Merge from Debian unstable, remaining changes: 3.326 + - Install the links for firefox 3.327 + - Maintainer field in debian/control 3.328 + 3.329 + -- Luca Falavigna <dktrkranz@ubuntu.com> Thu, 17 May 2007 10:39:14 +0100 3.330 + 3.331 +opensc (0.11.2-1) unstable; urgency=low 3.332 + 3.333 + * New upstream release. (Closes: #413470, #410195, #419680) 3.334 + 3.335 + -- Eric Dorland <eric@debian.org> Thu, 17 May 2007 00:44:04 -0400 3.336 + 3.337 +opensc (0.11.1-3ubuntu1) feisty; urgency=low 3.338 + 3.339 + * Merge from debian unstable, remaining changes: 3.340 + - Apply patch from http://www.opensc-project.org/opensc/changeset/3010 to 3.341 + fix regression with Estonian eID 3.342 + * debian/mozilla-opensc.links: install the links for firefox and mozilla 3.343 + (undo the Debian change) 3.344 + * Modified Maintainer values to match Debian-Maintainer-Field spec. 3.345 + 3.346 + -- Michael Bienia <geser@ubuntu.com> Mon, 12 Feb 2007 19:44:12 +0100 3.347 + 3.348 +opensc (0.11.1-3) unstable; urgency=high 3.349 + 3.350 + * src/signer/dialog.c, debian/control: Fix path to pinentry and 3.351 + recommend pinentry for mozilla-opensc. Thanks Antti S. Lankila for the 3.352 + suggestion. (Closes: #392241) 3.353 + * opensc.docs: Install new and improved html docs. (Closes: #399838) 3.354 + * mozilla-opensc.links: Install links for iceweasel and iceape rather 3.355 + than firefox and mozilla. Considering who I am I should have picked up 3.356 + on this sooner. (Closes: #409946) 3.357 + * etc/opensc.conf.in: Document that lock_login is actually true by 3.358 + default. Thanks Antti-Juhani Kaijanaho. (Closes: #410024) 3.359 + 3.360 + -- Eric Dorland <eric@debian.org> Sat, 10 Feb 2007 23:27:03 -0500 3.361 + 3.362 +opensc (0.11.1-2ubuntu1) feisty; urgency=low 3.363 + 3.364 + * Apply patch from http://www.opensc-project.org/opensc/changeset/3010 to 3.365 + fix regression with Estonian eID (LP: #83767) 3.366 + 3.367 + -- Michael Bienia <geser@ubuntu.com> Wed, 7 Feb 2007 16:28:02 +0100 3.368 + 3.369 +opensc (0.11.1-2) unstable; urgency=low 3.370 + 3.371 + * debian/libopensc2.links: Link /usr/lib/opensc/opensc-pkcs11.so to 3.372 + /usr/lib/opensc-pkcs11.so to help with upgrades. (Closes: #363443) 3.373 + * etc/opensc.conf.in: Fix small typo, thanks Clemens Orthacker. 3.374 + 3.375 + -- Eric Dorland <eric@debian.org> Sat, 19 Aug 2006 13:25:31 -0400 3.376 + 3.377 +opensc (0.11.1-1) unstable; urgency=low 3.378 + 3.379 + * New upstream release. 3.380 + 3.381 + -- Eric Dorland <eric@debian.org> Sat, 10 Jun 2006 01:22:46 -0400 3.382 + 3.383 +opensc (0.11.0-1) unstable; urgency=low 3.384 + 3.385 + * New upstream release. (Closes: #366313) 3.386 + * debian/control: 3.387 + - Fix stray 2 in the description. Thanks Ludovic Rousseau. 3.388 + (Closes: #354744) 3.389 + - Standards-Version to 3.7.2.0. 3.390 + - Add libopensc2-dbg package. 3.391 + - Upgrade debhelper dependency to >> 5, for more sane -dbg package 3.392 + handling. 3.393 + * debian/watch: Add watch file. 3.394 + * man/pkcs15-tool.1: Patch from Daniel Kahn Gillmor to add --unblock-pin 3.395 + documentation to the man page. (Closes: #350634) 3.396 + * debian/rules: Strip into the -dbg package. 3.397 + * debian/compat: Use debhelper level 5. 3.398 + * debian/openct.install: 3.399 + - There isn't anything in /usr/sbin anymore. 3.400 + - Install new tools and their manpages. 3.401 + - No more section 7 manpages. 3.402 + * debian/libopensc2.shlibs: Add dependency on latest version. 3.403 + * debian/libopensc2.install: Don't try to install non-existant .profile 3.404 + files in /etc. 3.405 + * debian/mozilla-opensc.install, debian/mozilla-opensc.links: Fix path 3.406 + to signer. 3.407 + 3.408 + -- Eric Dorland <eric@debian.org> Sun, 28 May 2006 18:28:03 -0400 3.409 + 3.410 +opensc (0.10.1-1) unstable; urgency=low 3.411 + 3.412 + * New upstream release. 3.413 + * debian/opensc.NEWS: Add a note about the package split. 3.414 + 3.415 + -- Eric Dorland <eric@debian.org> Wed, 11 Jan 2006 01:44:11 -0500 3.416 + 3.417 +opensc (0.10.0-2) unstable; urgency=low 3.418 + 3.419 + * debian/libopensc2-dev.install: Only install lib*.so, etc, not 3.420 + *.so. (Closes: #344591) 3.421 + 3.422 + -- Eric Dorland <eric@debian.org> Fri, 23 Dec 2005 18:38:46 -0500 3.423 + 3.424 +opensc (0.10.0-1) unstable; urgency=low 3.425 + 3.426 + * New upstream release. 3.427 + * debian/control: 3.428 + - Remove libpam-opensc, libscam1 and libopensc-openssl. 3.429 + - Remove gcc-3.3, libpam and libldap build dependencies. 3.430 + - Bump soname part of library names, and add appropriate Conflicts 3.431 + and Replaces. 3.432 + - Build depend on libltdl3-dev. 3.433 + - Bump Standards-Version to 3.6.2.1. 3.434 + * debian/libopensc-openssl.install, debian/libpam-opensc.docs, 3.435 + debian/libpam-opensc.install, debian/libscam1.examples, 3.436 + debian/libscam1.install, debian/libscam1.shlibs, debian/scldap.conf: 3.437 + Remove. 3.438 + * debian/libopensc1*: Renamed to libopensc2*. 3.439 + * debian/libopensc2.shlibs: Remove libpkcs11, bump other version info. 3.440 + * debian/libopensc2.install: New location for spy and pkcs11 modules. 3.441 + * debian/libopensc2-dev.install: Use *.so, *.la and *.a instead of 3.442 + individual listing. 3.443 + * debian/rules: 3.444 + - Try building with default gcc. 3.445 + - Add new upstream changelog location. 3.446 + * debian/copyright: UTF8ify. 3.447 + * debian/opensc.docs: Install new tools doc. 3.448 + * debian/libopensc2-dev.docs: New file, install api HTML doc. 3.449 + * debian/mozilla-opensc.install: Don't install /usr/lib/mozilla. 3.450 + * debian/mozilla-opensc.links: Install to new firefox location and make 3.451 + a link for mozilla plugin dir. 3.452 + 3.453 + -- Eric Dorland <eric@debian.org> Wed, 21 Dec 2005 01:21:34 -0500 3.454 + 3.455 +opensc (0.9.6-3) unstable; urgency=medium 3.456 + 3.457 + * debian/control, debian/rules: Use gcc-3.3 instead of default gcc-4.0 3.458 + until #322145 can be figured out. 3.459 + 3.460 + -- Eric Dorland <eric@debian.org> Wed, 31 Aug 2005 01:23:34 -0400 3.461 + 3.462 +opensc (0.9.6-2) unstable; urgency=low 3.463 + 3.464 + * The "RTFM" release. 3.465 + * debian/opensc.install: Add manpages for pkcs11-tool and 3.466 + cardos-info. (Closes: #289751) 3.467 + * docs/pkcs15-init.1: Add documentation for -T switch. (Closes: #317414) 3.468 + * debian/opensc.docs: Install HTML and XML documentation. (Closes: 3.469 + #318312) 3.470 + 3.471 + -- Eric Dorland <eric@debian.org> Fri, 29 Jul 2005 17:39:31 -0400 3.472 + 3.473 +opensc (0.9.6-1) unstable; urgency=medium 3.474 + 3.475 + * New upstream release, needs to go in with new openct. 3.476 + * debian/control: Build-Depend on new libopenct1. 3.477 + * debian/libopensc1.install: Install etc/opensc.conf instead of our old 3.478 + empty version, because profile_dir must be set now. 3.479 + * debian/opensc.conf: Delete, we don't need it anymore. 3.480 + * debian/libopensc1.examples: Install a copy of the config file (without 3.481 + the example suffix) as an example. 3.482 + * debian/libopensc1.shlibs, debian/libscam1.shlibs: Update versions. 3.483 + * debian/libscam1.examples: Remove .example suffix. 3.484 + 3.485 + -- Eric Dorland <eric@debian.org> Tue, 26 Apr 2005 01:16:16 -0400 3.486 + 3.487 +opensc (0.9.4-9) unstable; urgency=high 3.488 + 3.489 + * debian/control: Remove extraneous build dependencies on libsasl, 3.490 + and tighten X dependency. (Closes: #304975) 3.491 + * debian/control: Remove uneccessarily tight dependency on libscam by 3.492 + libpam-opensc. 3.493 + 3.494 + -- Eric Dorland <eric@debian.org> Sun, 17 Apr 2005 00:59:57 -0400 3.495 + 3.496 +opensc (0.9.4-8) unstable; urgency=high 3.497 + 3.498 + * Still yearning for testing. 3.499 + * debian/libopensc1.examples, debian/libscam1.examples: Install example 3.500 + configuration files. (Closes: #286629) 3.501 + * debian/rules: Have config files under /etc/opensc. 3.502 + * debian/opensc.conf, debian/scldap.conf: Added barren config files that 3.503 + tell you to look at the examples. 3.504 + * debian/libopensc1.install, debian/libscam1.install: Install config 3.505 + files. 3.506 + * src/pam/pam_support.c: Fix compile problem under gcc-4.0. Thanks 3.507 + Andreas Jochens. (Closes: #287877) 3.508 + 3.509 + -- Eric Dorland <eric@debian.org> Fri, 31 Dec 2004 21:42:53 -0500 3.510 + 3.511 +opensc (0.9.4-7) unstable; urgency=high 3.512 + 3.513 + * Urgency high because the new openct is in testing and the borked s390 3.514 + buildd is the only thing holding it back. 3.515 + * src/tools/pkcs11-tool.c: Apply by hand patch from Ph. Marek to fix bad 3.516 + --help documentation. (Closes: #284605) 3.517 + * debian/mozilla-opensc.links: Added, add link for mozilla-firefox 3.518 + plugins. 3.519 + 3.520 + -- Eric Dorland <eric@debian.org> Tue, 7 Dec 2004 22:09:28 -0500 3.521 + 3.522 +opensc (0.9.4-6) unstable; urgency=medium 3.523 + 3.524 + * The "I really need to pay more attention" release. 3.525 + * debian/libopensc-openssl.install: Install only the engine files, not 3.526 + the signer. 3.527 + * debian/control: Have mozilla-opensc replace libopensc-openssl. 3.528 + 3.529 + -- Eric Dorland <eric@debian.org> Sat, 27 Nov 2004 14:46:40 -0500 3.530 + 3.531 +opensc (0.9.4-5) unstable; urgency=medium 3.532 + 3.533 + * debian/libscam1.install: Allow libopensc1-dev install libscam's .la 3.534 + file. 3.535 + * debian/control: Have libopensc1-dev replace older versions of libscam 3.536 + because of the above. 3.537 + 3.538 + -- Eric Dorland <eric@debian.org> Sat, 27 Nov 2004 14:25:43 -0500 3.539 + 3.540 +opensc (0.9.4-4) unstable; urgency=medium 3.541 + 3.542 + * Target unstable. Urgency medium since I'd like to see this in testing. 3.543 + 3.544 + -- Eric Dorland <eric@debian.org> Thu, 25 Nov 2004 23:50:05 -0500 3.545 + 3.546 +opensc (0.9.4-3) experimental; urgency=low 3.547 + 3.548 + * debian/control: Add mozilla-opensc package. 3.549 + * debian/mozilla-opensc.install: Added file, install plugin files. 3.550 + * debian/rules: 3.551 + - Add AUTHORS file to all docs. 3.552 + - Add DEB_SHLIBDEPS_INCLUDE so we can find our own libs. 3.553 + * debian/libopensc1.shlibs: Add info for libpkcs11. 3.554 + * debian/opensc.docs: Added file, install QUICKSTART doc. 3.555 + * debian/libpam-opensc.docs: Added file, install PAM_README file. 3.556 + * debian/libscam1.install: libscam is now a full lib, install just the 3.557 + .so.* portions. 3.558 + * debian/libopensc1-dev.install: Install libscam's .so and .la. 3.559 + * debian/libscam1.shlibs: Add scam shlib. 3.560 + 3.561 + -- Eric Dorland <eric@debian.org> Thu, 18 Nov 2004 00:57:10 -0500 3.562 + 3.563 +opensc (0.9.4-2) experimental; urgency=low 3.564 + 3.565 + * debian/control: 3.566 + - Add section to source headers. 3.567 + - Add appropriate conflicts and replaces for the library packages. 3.568 + 3.569 + -- Eric Dorland <eric@debian.org> Sat, 13 Nov 2004 12:33:03 -0500 3.570 + 3.571 +opensc (0.9.4-1) experimental; urgency=low 3.572 + 3.573 + * New upstream release. Target experimental to give freeswan guys a 3.574 + chance. (Closes: #279968, #260828) 3.575 + * src/libopensc/reader-pcsc.c: Resolve some conflicts from previous 3.576 + patches, now in synch with upstream. 3.577 + * debian/{libopensc0-dev.install, libopensc0.install, libopensc0.shlibs, 3.578 + libscam0.install, libscam0.shlibs}: Renamed to change 0 to 1 to 3.579 + reflect new soname. 3.580 + * debian/control: 3.581 + - Change package name to reflect new soname. 3.582 + - Build-depend on pkg-config, for libs that use it. 3.583 + * debian/*.shlibs: Bump up sonames and versions. 3.584 + 3.585 + -- Eric Dorland <eric@debian.org> Sat, 13 Nov 2004 00:41:51 -0500 3.586 + 3.587 +opensc (0.8.1-7) unstable; urgency=medium 3.588 + 3.589 + * Urgency medium since this reenables pcsclite support. 3.590 + * {configure,configure.in}: Replace /pcsc with /PCSC for new pcsclite 3.591 + include location. 3.592 + * src/libopensc/reader-pcsc.c: Replace LPCSTR with LPCTSTR for new 3.593 + libpcsclite. 3.594 + 3.595 + -- Eric Dorland <eric@debian.org> Tue, 20 Jul 2004 23:04:27 -0400 3.596 + 3.597 +opensc (0.8.1-6) unstable; urgency=low 3.598 + 3.599 + * configure.in: use _pic.a instead of -pic.a, openssl changed. 3.600 + * configure: Rebuild. 3.601 + * debian/control: 3.602 + - Build-depend on libssl-dev (>= 0.9.7d-3) for pic.a 3.603 + renaming. 3.604 + - Build-depend on libpcsclite-dev (>= 1.2.9-beta1) for new 3.605 + libpcsclite1. (Closes: #247697) 3.606 + * src/libopensc/reader-pcsc.c: Patch for new libpcsclite1. Thanks 3.607 + Ludovic Rousseau. 3.608 + 3.609 + -- Eric Dorland <eric@debian.org> Sat, 29 May 2004 21:07:28 -0400 3.610 + 3.611 +opensc (0.8.1-5) unstable; urgency=low 3.612 + 3.613 + * debian/control: 3.614 + - Make libopensc* and libscam0 optional and everything 3.615 + else extra, to allow things in optional to link to the libs. I 3.616 + still need to resolve the dependency on libpcsc (it's in extra). 3.617 + - Build depend on libssl-dev (>= 0.9.7d-2) for PIC libs. 3.618 + - Make debhelper build dep >> 4.1. 3.619 + * configure.in: Use libcrypto-pic to work around build problems on 3.620 + architectures that need PIC libs. (Closes: #239422) 3.621 + * configure: Rebuild. 3.622 + 3.623 + -- Eric Dorland <eric@debian.org> Sun, 16 May 2004 20:41:43 -0400 3.624 + 3.625 +opensc (0.8.1-4) unstable; urgency=low 3.626 + 3.627 + * debian/control: Build-Depend on libassuan-dev that provides PIC 3.628 + libs. (Closes: #239422) 3.629 + 3.630 + -- Eric Dorland <eric@debian.org> Sun, 28 Mar 2004 22:22:53 -0500 3.631 + 3.632 +opensc (0.8.1-3) unstable; urgency=low 3.633 + 3.634 + * debian/libpam-opensc.install: Install pam modules into /lib/security 3.635 + rather than /usr/lib/security. (Closes: #235948) 3.636 + * debian/control: 3.637 + - libpam-opensc needs to depend on libscam0. (Closes: #235949) 3.638 + - Shorten libopensc0 short description. 3.639 + * docs/pkcs15-init.1: Add .SH NAME line. 3.640 + * docs/pkcs15-profile.5.in: Change the .ds line to the actual name, add 3.641 + .SH NAME line (half of #231535) 3.642 + * docs/pkcs15.7: Other half, add .ds line, add .SH NAME line (Closes: 3.643 + #231535) 3.644 + 3.645 + -- Eric Dorland <eric@debian.org> Sat, 6 Mar 2004 19:30:54 -0500 3.646 + 3.647 +opensc (0.8.1-2) unstable; urgency=low 3.648 + 3.649 + * debian/control: Build with libopenct0-dev. 3.650 + 3.651 + -- Eric Dorland <eric@debian.org> Tue, 27 Jan 2004 23:34:43 -0500 3.652 + 3.653 +opensc (0.8.1-1) unstable; urgency=low 3.654 + 3.655 + * Initial release. (Based loosely on the packaging by Joe Phillips 3.656 + <joe.phillips@innovationsw.com>) (Closes: #157979, #187551) 3.657 + * Relibtoolize to fix build problem. 3.658 + 3.659 + -- Eric Dorland <eric@debian.org> Mon, 29 Dec 2003 16:43:01 -0500
4.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 4.2 +++ b/opensc/debian/compat Thu Mar 15 21:52:52 2012 +0100 4.3 @@ -0,0 +1,1 @@ 4.4 +7
5.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 5.2 +++ b/opensc/debian/control Thu Mar 15 21:52:52 2012 +0100 5.3 @@ -0,0 +1,33 @@ 5.4 +Source: opensc 5.5 +Priority: extra 5.6 +Section: utils 5.7 +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> 5.8 +XSBC-Original-Maintainer: Eric Dorland <eric@debian.org> 5.9 +Build-Depends: debhelper (>= 7.0.50), libltdl3-dev, libssl-dev (>= 0.9.7d-3), libpcsclite-dev (>= 1.2.9-beta1), libxt-dev, flex, pkg-config, xsltproc, docbook-xsl, dh-autoreconf 5.10 +Standards-Version: 3.9.2 5.11 +Homepage: http://www.opensc-project.org/ 5.12 +Vcs-Git: git://git.debian.org/git/pkg-opensc/opensc.git 5.13 +Vcs-Browser: http://git.debian.org/?p=pkg-opensc/opensc.git 5.14 + 5.15 +Package: opensc 5.16 +Section: utils 5.17 +Architecture: any 5.18 +Depends: ${shlibs:Depends}, ${misc:Depends} 5.19 +Replaces: libopensc2 (<< 0.12.0) 5.20 +Conflicts: libopensc2 (<< 0.12.0), mozilla-opensc 5.21 +Description: Smart card utilities with support for PKCS#15 compatible cards 5.22 + OpenSC provides a set of libraries and utilities to access smart 5.23 + cards. It mainly focuses on cards that support cryptographic 5.24 + operations. It facilitates their use in security applications such as 5.25 + mail encryption, authentication, and digital signature. OpenSC 5.26 + implements the PKCS#11 API. Applications supporting this API, such as 5.27 + Iceweasel and Icedove, can use it. OpenSC implements the PKCS#15 5.28 + standard and aims to be compatible with all software that does so as 5.29 + well. 5.30 + . 5.31 + Before purchasing any cards, please read carefully documentation in 5.32 + /usr/share/doc/opensc/html/wiki/index.html - only some cards are 5.33 + supported. Not only does card type matters, but also card version, 5.34 + card OS version and preloaded applet. Only a subset of possible 5.35 + operations may be supported for your card. Card initialization may 5.36 + require third party proprietary software.
6.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 6.2 +++ b/opensc/debian/copyright Thu Mar 15 21:52:52 2012 +0100 6.3 @@ -0,0 +1,20 @@ 6.4 +This package was debianized by Eric Dorland <eric@debian.org> on Mon, 6.5 +22 Dec 2003 23:23:29 -0500. 6.6 + 6.7 +It was downloaded from http://www.opensc.org/ 6.8 + 6.9 +Upstream Authors: 6.10 +OpenSC developers <opensc-devel@opensc.org> 6.11 +Juha Yrjölä <juha.yrjola@iki.fi> 6.12 +Antti Tapaninen <aet@cc.hut.fi> 6.13 +Timo Teräs <timo.teras@iki.fi> 6.14 +Olaf Kirch <okir@caldera.de> 6.15 + 6.16 + 6.17 +Copyright (C) 2001, 2002 Juha Yrj, Timo Teras, Antti Tapaninen, Olaf Kirch 6.18 + 6.19 +You are free to distribute this software under the terms of 6.20 +the GNU Lesser General Public License. 6.21 +On Debian systems, the complete text of the GNU Lesser General Public 6.22 +License can be found in the file `/usr/share/common-licenses/LGPL'. 6.23 +
7.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 7.2 +++ b/opensc/debian/opensc.NEWS Thu Mar 15 21:52:52 2012 +0100 7.3 @@ -0,0 +1,8 @@ 7.4 +opensc (0.10.1-1) unstable; urgency=high 7.5 + 7.6 + As of version of 0.10.0, the libopensc-openssl and libpam-opensc are 7.7 + not distrubted in opensc upstream anymore, and have been spun out into 7.8 + their own separate sources. Check the new libengine-pkcs11-openssl and 7.9 + libpam-p11 packages. 7.10 + 7.11 + -- Eric Dorland <eric@debian.org> Wed, 11 Jan 2006 01:37:23 -0500
8.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 8.2 +++ b/opensc/debian/opensc.docs Thu Mar 15 21:52:52 2012 +0100 8.3 @@ -0,0 +1,4 @@ 8.4 +doc/html.out/tools.html 8.5 +doc/nonpersistent/wiki.out/*.html 8.6 +doc/nonpersistent/wiki.out/*.css 8.7 +
9.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 9.2 +++ b/opensc/debian/opensc.install Thu Mar 15 21:52:52 2012 +0100 9.3 @@ -0,0 +1,26 @@ 9.4 +debian/tmp/usr/bin/cardos-tool 9.5 +debian/tmp/usr/bin/cryptoflex-tool 9.6 +debian/tmp/usr/bin/eidenv 9.7 +debian/tmp/usr/bin/netkey-tool 9.8 +debian/tmp/usr/bin/opensc-tool 9.9 +debian/tmp/usr/bin/opensc-explorer 9.10 +debian/tmp/usr/bin/piv-tool 9.11 +debian/tmp/usr/bin/pkcs11-tool 9.12 +debian/tmp/usr/bin/pkcs15* 9.13 +debian/tmp/usr/bin/westcos-tool 9.14 + 9.15 +debian/tmp/usr/lib/* 9.16 +etc/opensc.conf etc/opensc 9.17 + 9.18 +debian/tmp/usr/share/opensc/* 9.19 +debian/tmp/usr/share/man/man5/* 9.20 +debian/tmp/usr/share/man/man1/cardos-tool.1 9.21 +debian/tmp/usr/share/man/man1/cryptoflex-tool.1 9.22 +debian/tmp/usr/share/man/man1/eidenv.1 9.23 +debian/tmp/usr/share/man/man1/netkey-tool.1 9.24 +debian/tmp/usr/share/man/man1/opensc-tool.1 9.25 +debian/tmp/usr/share/man/man1/opensc-explorer.1 9.26 +debian/tmp/usr/share/man/man1/piv-tool.1 9.27 +debian/tmp/usr/share/man/man1/pkcs11-tool.1 9.28 +debian/tmp/usr/share/man/man1/pkcs15*.1 9.29 +debian/tmp/usr/share/man/man1/westcos-tool.1
10.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 10.2 +++ b/opensc/debian/patches/missing-libs.patch Thu Mar 15 21:52:52 2012 +0100 10.3 @@ -0,0 +1,15 @@ 10.4 +## Description: Add missing libraries to Makefile.in due to compiler change 10.5 +## Origin/Author: Torsten Spindler (Canonical) 10.6 +## Bug: https://bugs.launchpad.net/ubuntu/+source/opensc/+bug/692571 10.7 +--- a/src/tools/Makefile.am 10.8 ++++ b/src/tools/Makefile.am 10.9 +@@ -25,7 +25,8 @@ 10.10 + pkcs15_tool_LDADD = $(OPTIONAL_OPENSSL_LIBS) 10.11 + pkcs11_tool_SOURCES = pkcs11-tool.c util.c 10.12 + pkcs11_tool_LDADD = $(OPTIONAL_OPENSSL_LIBS) $(LTLIB_LIBS) \ 10.13 +- $(top_builddir)/src/common/libpkcs11.la 10.14 ++ $(top_builddir)/src/common/libpkcs11.la \ 10.15 ++ -lltdl 10.16 + pkcs15_crypt_SOURCES = pkcs15-crypt.c util.c 10.17 + pkcs15_crypt_LDADD = $(OPTIONAL_OPENSSL_LIBS) 10.18 + cryptoflex_tool_SOURCES = cryptoflex-tool.c util.c
11.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 11.2 +++ b/opensc/debian/patches/series Thu Mar 15 21:52:52 2012 +0100 11.3 @@ -0,0 +1,1 @@ 11.4 +missing-libs.patch
12.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 12.2 +++ b/opensc/debian/rules Thu Mar 15 21:52:52 2012 +0100 12.3 @@ -0,0 +1,17 @@ 12.4 +#!/usr/bin/make -f 12.5 + 12.6 +%: 12.7 + dh --with-autoreconf $@ 12.8 + 12.9 +override_dh_auto_configure: 12.10 + dh_auto_configure -- --sysconfdir=/etc/opensc \ 12.11 + --enable-pcsc \ 12.12 + --enable-doc \ 12.13 + --with-pcsc-provider=/lib/libpcsclite.so.1 \ 12.14 + --htmldir=/usr/share/doc/opensc/html 12.15 + 12.16 +override_dh_auto_install: 12.17 + dh_auto_install --destdir=debian/tmp 12.18 + 12.19 +override_dh_installdocs: 12.20 + dh_installdocs -A README NEWS
13.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 13.2 +++ b/opensc/debian/source/format Thu Mar 15 21:52:52 2012 +0100 13.3 @@ -0,0 +1,1 @@ 13.4 +3.0 (quilt)
14.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 14.2 +++ b/opensc/debian/watch Thu Mar 15 21:52:52 2012 +0100 14.3 @@ -0,0 +1,3 @@ 14.4 +version=3 14.5 + 14.6 +http://www.opensc-project.org/files/opensc/opensc-([\d\.]+)\.tar\.gz