[Digikam-devel] Bug#451783: digikam: permission problem accessing usb, although given for group?
Philipp Marek
philipp at marek.priv.at
Sun Nov 18 14:05:33 GMT 2007
X-Reportbug-Version: 3.39
X-Debbugs-Cc: philipp at marek.priv.at
Package: digikam
Version: 2:0.9.2-5+b1
Severity: normal
Trying to access a Canon EOS 350D doesn't work if the
permissions are granted through a group:
/dev/bus/usb# lsusb
Bus 002 Device 003: ID 04a9:30ef Canon, Inc. EOS 350D (ptp)
/dev/bus/usb# ls -la 002/
insgesamt 0
drwxr-xr-x 2 root root 80 18. Nov 14:40 .
drwxr-xr-x 4 root root 80 18. Nov 13:30 ..
crw-rw---- 1 root root 189, 128 18. Nov 13:30 001
crw-rw-r-- 1 root plugdev 189, 130 18. Nov 14:41 003
Capturing via digikam gives an error.
After
/dev/bus/usb/002# chmod 666 003
it works as normal ... although the group should suffice:
$ id
uid=1000(flip) gid=1000(flip) Gruppen=6(disk),20(dialout),24(cdrom),
25(floppy),29(audio),44(video),46(plugdev),100(users),1000(flip)
Strangely the only process opening that is digikam:
/dev/bus/usb/002# lsof /dev/bus/usb/002/003
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
digikam 7396 flip 23u CHR 189,130 27197 /dev/bus/usb/002/003
digikam 7396 flip 25u CHR 189,130 27197 /dev/bus/usb/002/003
digikam 7396 flip 27u CHR 189,130 27197 /dev/bus/usb/002/003
digikam 7396 flip 29u CHR 189,130 27197 /dev/bus/usb/002/003
digikam 7396 flip 31u CHR 189,130 27197 /dev/bus/usb/002/003
digikam 7396 flip 33u CHR 189,130 27197 /dev/bus/usb/002/003
digikam 7396 flip 35u CHR 189,130 27197 /dev/bus/usb/002/003
Which has the required access rights:
/dev/bus/usb/002# grep Groups /proc/7396/status
Groups: 6 20 24 25 29 44 46 100 1000
/dev/bus/usb/002# grep plugdev /etc/group
plugdev:x:46:flip...
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.21-2-amd64 (SMP w/1 CPU core)
Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages digikam depends on:
ii kdebase-kio-plugins 4:3.5.8.dfsg.1-2 core I/O slaves for KDE
ii kdelibs4c2a 4:3.5.8.dfsg.1-4 core libraries and binaries for al
ii libacl1 2.2.45-1 Access control list shared library
ii libart-2.0-2 2.3.19-3 Library of functions for 2D graphi
ii libattr1 1:2.4.39-1 Extended attribute shared library
ii libaudio2 1.9a-1 Network Audio System - shared libr
ii libc6 2.6.1-6 GNU C Library: Shared libraries
ii libexif12 0.6.16-2 library to parse EXIF files
ii libexiv2-0 0.15-1 EXIF/IPTC metadata manipulation li
ii libfam0 2.7.0-13 Client library to control the FAM
ii libfontconfig1 2.5.0-1 generic font configuration library
ii libfreetype6 2.3.5-1+b1 FreeType 2 font engine, shared lib
ii libgcc1 1:4.2.2-3 GCC support library
ii libgphoto2-2 2.4.0-7 gphoto2 digital camera library
ii libgphoto2-2-dev 2.4.0-7 gphoto2 digital camera library (de
ii libgphoto2-port0 2.4.0-7 gphoto2 digital camera port librar
ii libice6 2:1.0.4-1 X11 Inter-Client Exchange library
ii libidn11 1.1-1 GNU libidn library, implementation
ii libjasper1 1.900.1-3 The JasPer JPEG-2000 runtime libra
ii libjpeg62 6b-14 The Independent JPEG Group's JPEG
ii libkdcraw2 0.1.2-1 Raw picture decoding C++ library (
ii libkexiv2-3 0.1.6-1 Qt like interface for the libexiv2
ii libkipi0 0.1.5-2 library for apps that want to use
ii liblcms1 1.16-7 Color management library
ii libltdl3 1.5.24-1 A system independent dlopen wrappe
ii libpcre3 7.3-2 Perl 5 Compatible Regular Expressi
ii libpng12-0 1.2.15~beta5-3 PNG library - runtime
ii libqt3-mt 3:3.3.7-9 Qt GUI Library (Threaded runtime v
ii libsm6 2:1.0.3-1+b1 X11 Session Management library
ii libsqlite3-0 3.5.1-1 SQLite 3 shared library
ii libstdc++6 4.2.2-3 The GNU Standard C++ Library v3
ii libtiff4 3.8.2-7 Tag Image File Format (TIFF) libra
ii libx11-6 2:1.0.3-7 X11 client-side library
ii libxcursor1 1:1.1.9-1 X cursor management library
ii libxext6 1:1.0.3-2 X11 miscellaneous extension librar
ii libxft2 2.1.12-2 FreeType-based font drawing librar
ii libxi6 2:1.1.3-1 X11 Input extension library
ii libxinerama1 1:1.0.2-1 X11 Xinerama extension library
ii libxrandr2 2:1.2.2-1 X11 RandR extension library
ii libxrender1 1:0.9.4-1 X Rendering Extension client libra
ii libxt6 1:1.0.5-3 X11 toolkit intrinsics library
ii zlib1g 1:1.2.3.3.dfsg-7 compression library - runtime
Versions of packages digikam recommends:
ii kdeprint 4:3.5.8.dfsg.1-2 print system for KDE
ii kipi-plugins 0.1.4-1+b2 image manipulation/handling plugin
ii konqueror 4:3.5.8.dfsg.1-2 KDE's advanced file manager, web b
-- no debconf information
--
Versioning your /etc, /home or even your whole installation?
Try fsvs (fsvs.tigris.org)!
More information about the Digikam-devel
mailing list