This bug was fixed in the package libchipcard - 4.2.8-1ubuntu1 --------------- libchipcard (4.2.8-1ubuntu1) karmic; urgency=low * Merge from debian unstable, remaining changes: - Bump build-depend on debhelper to install udev rules into /lib/udev/rules.d, add Breaks on udev to get correct version. - On upgrade from old version and with modified rules file rename old udev rules file to /etc/udev/rules.d/40_libchipcard-tools.rules (instead to /etc/udev/rules.d/z60_libchipcard-tools.rules). This is needed due to the patch to Ubuntu's dh_installudev in debhelper 7.0.17ubuntu2. libchipcard (4.2.8-1) unstable; urgency=low * New upstream release + drop patch 20_gemexpress (included upstream) + drop patch 40_scanner_init_improved_error_handling (included upstream) * No patches left, so drop dpatch from build-depends and debian/rules. libchipcard (4.2.7-4) unstable; urgency=low * Fix formatting of libchipcard-tools.NEWS file (thanks to lintian). libchipcard (4.2.7-3) unstable; urgency=low * libchipcard-tools: Run init script in boot sequence AFTER hal has been started or BEFORE hal has been stopped and fix boot sequence in postinst script (untouched configurations only). libchipcard (4.2.7-2) unstable; urgency=low * debian/libchipcard-tools.init: Include file /etc/defaults/libchipcard-tools if it exists. * Add patch 40_scanner_init_improved_error_handling for propper handling of device scanners failing to initialize (closes: #524320). * debian/control: + minor improvement of the long package description for libchipcard-ctapi0 + let libchipcard-tools recommend hal (needed by the daemon for automatic device detection). libchipcard (4.2.7-1) unstable; urgency=low * New upstream release + fixes memory leaks in HAL scanner code (closes: #522885). + drops shared library libchipcardd.so. * debian/control: + drop binary package libchipcardd0 + split dependencies into multiple lines. + add Conflicts/Replaces for removal of now obsolete package libchipcardd0 on upgrade to current package libchipcard-tools. * debian/rules: Drop snippets for package libchipcardd0. * drop files debian/libchipcardd0.README.Debian (completely out of date) and debian/libchipcardd0.* (now obsolete). * now install README.Debian in package libchipcard-tools, the home of the daemon binary chipcardd4, the README talks about. libchipcard (4.2.5-1) unstable; urgency=low * New upstream release + drop patch 10_halscanner_bugfix (included upstream) + modify patch 20_gemexpress to not patch ccid_ifd.xml any more (this hunk is included upstream) libchipcard (4.2.4-3) unstable; urgency=low * libchipcard-tools: Suggest installation of packages libtowitoko2 and libccid (closes: #520418). * Add man pages for chipcard-tool and kvkcard written by Karsten Hilbert (closes: #508084). Thanks a lot, Karsten, for your contributions. * Add patch 20_gemexpress for improved libccid driver handling (closes: #520283). This makes GemPC Express readers work. Thanks to Joachim Breitner for contributing the patch. libchipcard (4.2.4-2) unstable; urgency=low * Upload to Debian unstable (closes: #496939). * Fire udev rules on SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device" events instead on SUBSYSTEM=="usb_device" events, which does not work on some systems (closes: #509251). * chown directory /var/run/chipcard to user chipcard in initscript only and not in libchipcard-tools.postinst script any more as suggested by James Westby in Ubuntu's Launchpad (LP: #283925). * debian/libchipcard-tools.dirs: don't list /var/run/chipcard, which is created by the init script now (thanks to lintian for the hint). * debian/control: + package is compliant with standards version 3.8.1 now + fix lintian warnings about missing ${misc:Depends}. + add build-dependency on dpatch * Add patch 10_halscanner_bugfix enabling the HAL scanner to recognize PCMCIA chipcard readers. * Adopt some changes from 4.1.3-2ubuntu1 (thanks to Scott James Remnant): + debian/rules: Generate udev rules to a file debhelper can pick up. + debian/libchipcard-tools.dirs: No need to create udev directories + debian/libchipcard-tools.preinst: Remove the symlink on upgrade, remove old rules files unless changed in which case rename it + debian/libchipcard-tools.postinst: Don't create symlink anymore. This is done by dh_installudev-generated code now (if necessary) + debian/libchipcard-tools.postrm: No need to remove symlink. Ubuntu's "Breaks: udev (<< 136-1)" is not needed because on Debian systems udev rules files still live in /etc/udev/. * debian/libchipcard-tools.postinst: Remove general comments (originally generated by dh_make?) * debian/rules: + remove generated file debian/libchipcard-tools.udev in clean target + make additional deletions in clean target verbose. * Add symbols files for new dpkg-shlibdeps feature. * debian/copyright: + point to versioned license files in /usr/share/common-licenses/ (thanks to lintian for the hint). The packaging is now licensed under GPL version 2. + add missing copyrighted years up to 2009 libchipcard (4.2.4-1) experimental; urgency=low * New upstream release * bump debian/watch file for new download location libchipcard (4.2.3-1) experimental; urgency=low * New upstream release libchipcard (4.2.2-1) experimental; urgency=low * New upstream release * debian/control: + bump Gwenhywfar version in build-deps as required in release notes + build-dep on libhal-dev instead of libsysfs-dev * stop scanning for new chipcard readers every 2 seconds (closes: #470629). This is done by - setting hardwareScanInterval="0" in /etc/chipcard/server/chipcardd.conf, - adding a script /usr/lib/chipcard/trigger_chipcardreader_scan.sh sending the needed signal to the chipcard daemon, - update the udev rules to call the new script on hardware changes. * Let the udev script not skip USB devices on non-"add" actions in order to get notified about reader removals. libchipcard (4.2.1-1) experimental; urgency=low * New upstream release * Get rid of CDBS by adapt debian/rules to debhelper 7. * Drop Lintian overrides: Debhelper has been fixed, so we don't need them any more. * Drop empty directory /usr/lib/chipcard/server/lowlevel/. libchipcard (4.2.0-2) experimental; urgency=low * Add zlib1g-dev to build dependencies (closes: #497043) and fix my local build environment. libchipcard (4.2.0-1) experimental; urgency=low * New upstream release (closes: #496939) * Upload to experimental because of freeze for Lenny. -- Micha Lenk