fix openct package - migrate from hal to udev

Bug #503119 reported by Andreas Jellinghaus
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
openct (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: openct

ubuntu dropped hal in 9.10/karmic without fixing openct package -
as you can see in the file list it provides information using fdi files
to hal, so it gets called when a matching usb token/smart card reader
was plugged in. without hal that doesn't work.

in 2007 openct switched from udev to hal as suggested by kay sievers
as hal solved many issues we had with udev (see bug hotplug-devel
in july 2007 for example). so if ubuntu dropped hal we need the
openct package in udev to revert to the udev rules files.

Thanks to Scott James Remnant and Martin Pitt for helping on irc
to figure out the new syntax / rules for udev. Now we have a new
set of rules for openct:
wget http://www.opensc-project.org/svn/openct/trunk/etc/openct.udev.in
and openct_usb.in and replace those files in the source code etc/
directory with the updated copy.

if you prefer a patch, or want me to release a new version of openct
to help the situation, please let me know.

also I can help with testing new packages, or provide hardware for
testing.

Related branches

Revision history for this message
Andreas Jellinghaus (tolonuga) wrote :

openct 0.6.19 is now available with updated udev rules for ubuntu.

However the debian maintainer ignored the hal->udev transiation, the debian package still contains
the hal files.

An experimental packaging for debian with udev rules instead of hal is available here:
http://www.opensc-project.org/debian/

this should make it real easy to package 0.6.19 for ubuntu, but switch to udev files instead of the
hal files (which no longer work, since ubuntu doesn't install hal any more).

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package openct - 0.6.19-1ubuntu1

---------------
openct (0.6.19-1ubuntu1) lucid; urgency=low

  * Fake merge from debian unstable (LP: #519713)
  * Patch for merge from hal to udev: (LP: #503119) (LP: #436545)
    (Taken from http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=563755)
    + Changed files:
      - debian/openct.install
      - debian/rules
  * debian/patches/init-script.patch:
    - fix directory creation in init script (LP: #131075)
  * Already fixed bugs, but not closed in LP:
    + "no appropriate entry in fdi file" (LP: #435138)
    + "Openct needs to be restarted when inserting an eToken" (LP: #368683)
    + "openct doesn't recognize etoken" (LP: #246392)
 -- Stephan Hermann <email address hidden> Wed, 10 Feb 2010 10:52:34 +0000

Changed in openct (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.