Re: использовение gphoto2 не rootом
On 2006.10.05 at 09:46:41 +0400, Alexander Lourier wrote:
> On Thursday 05 October 2006 09:44, Nicholas wrote:
>
> > > попробуй добавить пользователя в группу camera
> >
> > Еще в первом письме говорил что добавил.
>
> Нужно изменить права на файл /proc/bus/usb/xxx/yyy
> xxx и yyy - это то, что пишется в dmesg, когда устройство подключается по USB.
> Соответственно, тому юзеру, который должен пользоваться камерой, надо оттуда
> читать и туда писать.
>
> Как это автоматизировать - не знаю. Подозреваю, что смотреть нужно в сторону
> hotplug.
Вообще-то в Debian это должно быть уже сделано.
При установке пакета libgphoto2-2 устанавливается скрипт
/etc/hotplug/usb/usbcam который делает chgrp устройству на
соответствующую группу (camera).
И генерируется /etc/hotplug/usb/libgphoto2.usermap, в которой hotplug-у
объясняется что на подключение всех поддерживаемых libgphoto2 устройств
нужно запускать этот скрипт.
Так что нужно поискать USB device id своей камеры в этом файле
(libgphoto2.usermap) и добавить туда, если его нет.
Вообще странно, поскольку этот файл создается входящей в пакет
программой
/usr/lib/libgphoto2/print-usb-usermap, которая по идее должна написать
туда все камеры, которые умеет libgphoto2.
Даже в моей , более старой версии gphoto2 (не помню - из stable она или
пересобирал зачем-то) Canon A75 в списке есть.
Reply to: