[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#595525: marked as done (libhamlib2: hamlib requires sudo for USB kit radios)



Your message dated Sun, 05 Sep 2010 00:47:15 +0000
with message-id <E1Os3O7-0005zj-Pq@franck.debian.org>
and subject line Bug#595525: fixed in hamlib 1.2.12-1
has caused the Debian Bug report #595525,
regarding libhamlib2: hamlib requires sudo for USB kit radios
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
595525: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=595525
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libhamlib2
Version: 1.2.11-1
Severity: normal
Tags: patch


Hamlib-based apps require the use of sudo for the USB kit radios
(elektor507, si570avrusb, dwt) which have an embedded "generic"
USB serial converter (FTDI, AVR USBasp):

  $ rigctl -m 2507
  rig_open: error = IO error 
  $ sudo rigctl -m 2507
  Rig command: 

Specifically, hamlib's attempt to usb_detach_kernel_driver_np()
fails because of root-ownership of the USB device node (e.g.
/dev/bus/usb/005/004).

Attached udev rules file enables ACL for the node when the device
is attached so that sudo is no longer required.
#
# Enable ACL_MANAGE for common embedded USB-serial converters so that
# applications which call usb_detach_kernel_driver_np() won't need sudo.
#
# This file was installed by the package 'libhamlib2'

# FTDI USB Serial Device converter
ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="0403", ATTR{idProduct}=="6001", ENV{ACL_MANAGE}="1"

# VOTI USBasp AVR Programmer
ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="16c0", ATTR{idProduct}=="05dc", ENV{ACL_MANAGE}="1"


--- End Message ---
--- Begin Message ---
Source: hamlib
Source-Version: 1.2.12-1

We believe that the bug you reported is fixed in the latest version of
hamlib, which is due to be installed in the Debian FTP archive:

hamlib_1.2.12-1.debian.tar.gz
  to main/h/hamlib/hamlib_1.2.12-1.debian.tar.gz
hamlib_1.2.12-1.dsc
  to main/h/hamlib/hamlib_1.2.12-1.dsc
hamlib_1.2.12.orig.tar.gz
  to main/h/hamlib/hamlib_1.2.12.orig.tar.gz
libhamlib++-dev_1.2.12-1_amd64.deb
  to main/h/hamlib/libhamlib++-dev_1.2.12-1_amd64.deb
libhamlib-dev_1.2.12-1_amd64.deb
  to main/h/hamlib/libhamlib-dev_1.2.12-1_amd64.deb
libhamlib-doc_1.2.12-1_all.deb
  to main/h/hamlib/libhamlib-doc_1.2.12-1_all.deb
libhamlib-utils_1.2.12-1_amd64.deb
  to main/h/hamlib/libhamlib-utils_1.2.12-1_amd64.deb
libhamlib2++c2_1.2.12-1_amd64.deb
  to main/h/hamlib/libhamlib2++c2_1.2.12-1_amd64.deb
libhamlib2-perl_1.2.12-1_amd64.deb
  to main/h/hamlib/libhamlib2-perl_1.2.12-1_amd64.deb
libhamlib2-tcl_1.2.12-1_amd64.deb
  to main/h/hamlib/libhamlib2-tcl_1.2.12-1_amd64.deb
libhamlib2_1.2.12-1_amd64.deb
  to main/h/hamlib/libhamlib2_1.2.12-1_amd64.deb
python-libhamlib2_1.2.12-1_amd64.deb
  to main/h/hamlib/python-libhamlib2_1.2.12-1_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 595525@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Kamal Mostafa <kamal@whence.com> (supplier of updated hamlib package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 04 Sep 2010 14:39:38 -0700
Source: hamlib
Binary: libhamlib2 libhamlib2++c2 libhamlib-dev libhamlib++-dev libhamlib2-perl libhamlib2-tcl python-libhamlib2 libhamlib-utils libhamlib-doc
Architecture: source amd64 all
Version: 1.2.12-1
Distribution: unstable
Urgency: low
Maintainer: Debian Hamradio Maintainers <debian-hams@lists.debian.org>
Changed-By: Kamal Mostafa <kamal@whence.com>
Description: 
 libhamlib++-dev - Development library to control radio transceivers and receivers
 libhamlib-dev - Development library to control radio transceivers and receivers
 libhamlib-doc - Documentation for the hamlib radio control library
 libhamlib-utils - Utilities to support the hamlib radio control library
 libhamlib2 - Run-time library to control radio transceivers and receivers
 libhamlib2++c2 - Run-time library to control radio transceivers and receivers
 libhamlib2-perl - Run-time library to control radio transceivers and receivers
 libhamlib2-tcl - Run-time library to control radio transceivers and receivers
 python-libhamlib2 - Run-time library to control radio transceivers and receivers
Closes: 595525
Changes: 
 hamlib (1.2.12-1) unstable; urgency=low
 .
   * New upstream release.
   * Do not use bundled libltdl (CVE-2009-3736).
   * Install udev 59-hamlib.rules for embedded USB converters (closes: #595525)
   * Debian Standards-Version bump to 3.9.1.
Checksums-Sha1: 
 be2b336de026c6c21a63fac9f836dc0ed52d6dc8 2099 hamlib_1.2.12-1.dsc
 94115df13eae3e1046911cce585503ff49a8dcbd 1860387 hamlib_1.2.12.orig.tar.gz
 ecedc6a47f7eea6375ae68c5216d23b62d94d527 10486 hamlib_1.2.12-1.debian.tar.gz
 ed632f5baf6dc3ef562bec84cd404491a44078ea 468556 libhamlib2_1.2.12-1_amd64.deb
 9563bab5319add8a153ffdab8111b49ceef3fb35 21966 libhamlib2++c2_1.2.12-1_amd64.deb
 ab9cfc8516b026bc67e204e70329e4da95bee197 513616 libhamlib-dev_1.2.12-1_amd64.deb
 0b24a87bfa2bee6be95f88ccbc36db767a59f54e 23994 libhamlib++-dev_1.2.12-1_amd64.deb
 61443634d5588732aa51c160db2064dd73fd718c 307938 libhamlib2-perl_1.2.12-1_amd64.deb
 32fd3dcdfe4e3f67477334ad39c23b66a0ea247d 335464 libhamlib2-tcl_1.2.12-1_amd64.deb
 0eeb2fd2a33b49f783e097f2c93c22762aa81359 294592 python-libhamlib2_1.2.12-1_amd64.deb
 39da9202bb9237e2e5add97c93193ba3dd19322e 166264 libhamlib-utils_1.2.12-1_amd64.deb
 e7c7db69a936bfb55a118f38daa76e900fec69e2 573872 libhamlib-doc_1.2.12-1_all.deb
Checksums-Sha256: 
 d46543640d919f53cdb03b3a455cf2717af9d780914f0a73203529d52b219738 2099 hamlib_1.2.12-1.dsc
 735782ecd83de4036cef7dfcc87eac5095420406bd0ac2262d967e808c2d108c 1860387 hamlib_1.2.12.orig.tar.gz
 10689941876dc498e00080f3b8eb2995ace5db7e1f15c1c4189cf2693d796c66 10486 hamlib_1.2.12-1.debian.tar.gz
 4c1ffb58ddac8ed1c9b3043f1debd6be1c360780718001ed2b5daa2582eb0a12 468556 libhamlib2_1.2.12-1_amd64.deb
 ae0a83dd2385eaefbc9e2aa5d31d5fa29016972eeb8c795532f92a48b5748596 21966 libhamlib2++c2_1.2.12-1_amd64.deb
 b9c2006a6bb870a8d270cfb830fe52f97430f5fc563c804135641e07019ac4d8 513616 libhamlib-dev_1.2.12-1_amd64.deb
 aad5c9df6dffe1e57e7cea44ce1e4e193eddd5e24e7e31ae8aeba0c330e53bff 23994 libhamlib++-dev_1.2.12-1_amd64.deb
 e01b0404bddacdb8ffb468da6761fb4f825ea6a50ada69a3035642093e997916 307938 libhamlib2-perl_1.2.12-1_amd64.deb
 c1f84f60eb1466871d6863745514d756cc9afa9908cb81cf9ed8db8263288fe4 335464 libhamlib2-tcl_1.2.12-1_amd64.deb
 d9ca75b7ca76db3514b029085536587dcaf320d2e893f0ed1975d65344801482 294592 python-libhamlib2_1.2.12-1_amd64.deb
 dc334e52f1c1b08c1ff4a8552b88aae4eb77e78336e3be92d0e3ab63baff54d5 166264 libhamlib-utils_1.2.12-1_amd64.deb
 4b8310ecb103832666946898c7d837db7de0aa3ba0f53025c92311de48cc6298 573872 libhamlib-doc_1.2.12-1_all.deb
Files: 
 bf8c3f0b0b4f5ec8da50fbde38d42caa 2099 hamradio optional hamlib_1.2.12-1.dsc
 914835c0fe4d618d1cd62f1fd0a8dd7d 1860387 hamradio optional hamlib_1.2.12.orig.tar.gz
 86ceb5b97e96d0c0cdae85a717e05c36 10486 hamradio optional hamlib_1.2.12-1.debian.tar.gz
 7021b2a4369e8bba35c0b81d0c0b519c 468556 libs optional libhamlib2_1.2.12-1_amd64.deb
 8de86475c3c60e6daf3f50ef5a47c1d0 21966 libs optional libhamlib2++c2_1.2.12-1_amd64.deb
 bc20439fefff356c398e3c07c430227f 513616 libdevel optional libhamlib-dev_1.2.12-1_amd64.deb
 98654decd59cd2456c3408ade28e83cb 23994 libdevel optional libhamlib++-dev_1.2.12-1_amd64.deb
 9dbf41a6856807f7c20429571edbab42 307938 perl optional libhamlib2-perl_1.2.12-1_amd64.deb
 a712f53024d413fb30a1dab3c583390f 335464 interpreters optional libhamlib2-tcl_1.2.12-1_amd64.deb
 de2e4d70273638ea95183e186df48c23 294592 python optional python-libhamlib2_1.2.12-1_amd64.deb
 79bcf6762c085d92a3bd738fd593d9a3 166264 hamradio optional libhamlib-utils_1.2.12-1_amd64.deb
 cd892e5b4ba23d54c7c676122cb900ad 573872 doc optional libhamlib-doc_1.2.12-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQIcBAEBCAAGBQJMguT2AAoJEOf3EFVUCeQiavgQAIAm57pOgyvKm9AZ8n4YUR7f
fAUwC6qTt5Bz00L8bM/HzDMG3+a6ySVpI+f4xxCipFCU4tvpD8XigxCdwqg0amgx
Oti0dqR5N08sFuRpWrPsdcs8QN7sNLODu9M/llU6AqXbrx9vVGcn2kNQWHKAf0sk
A66tZj1mguFznv9agq+fdegSg+WTKH09+bCcSVlN38gsbUCjgpSZhz+TYDx/bCjL
8T4xdC2+3u6lsSCkdgVVFyeO/m+3IGW7rhDduOLZFGRVoVCBTSBJkB8twFFAq4sG
HODhmD2yTpPr1zuhzEdkZh2UYF9b0GsEL7Sc4eS01ZFAqy3P1ags9ZIJb3pvmTsp
ON6bw1Umk2HERC3l15ioMKodQyWWUDl+6Av6wzzjLvq95Jhxz35lAY/fFujrHCjo
DiPrOXem3BhEozg+qOysB9nu3FGRjnKOBrQ18X9EVNOb997CJ2JXD+nt3m0BPCG6
IGTgVbtDjAtQHDA9YDswXXL23eyom0ohDlr6GWjShbx8DK/ucjjvY6Ch/DeTjBpX
rHlpEkkfgi1egCw7kV11mrd1KY97TCsKttd/0c8qxvYoWnEd32UyvR2qYRnZrs9U
1Q6YeVv2GCGQjrUV3xKv223d8W3a6n8+2Uf8Ae5WNy4WqNVLK8evrEnOSp8uSgee
WuK+7uoMx6FsS7ZqIXr9
=a9dF
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: