This is still an issue in 12.04.

In order to have scanbuttond (and saned, should I need it in the future)
run as user saned, I had to add udev rule:

99-libsane.rules
ENV{libsane_matched}=="yes", OWNER="saned", GROUP="scanner"

Before the rule:
# file: dev/bus/usb/001/005
# owner: root
# group: root
user::rw-
group::rw-
group:scanner:rw-
mask::rw-
other::r--

After the rule:
# file: dev/bus/usb/001/006
# owner: saned
# group: scanner
user::rw-
group::rw-
group:scanner:rw-
mask::rw-
other::r--

Now scanbuttond works as expected.

I'm tired of banging my head against this now that it works, so could please 
somebody test the following things:
- Does the group 'saned' exist after fresh install and after installing 'sane'
- Does the group 'scanner' exist after fresh install and after installing 'sane'
- Does the user 'saned' belong to group 'scanner'

Footnote: Should user 'saned' also belong to group 'lp' in order to
print using scanbuttond's buttonpressed.sh script?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/773617

Title:
  Saned group is missing permissions to access scanners via udev-acl

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/sane-backends/+bug/773617/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to