[Bug 1181307] New: xsane request root password for polkit permission
http://bugzilla.opensuse.org/show_bug.cgi?id=1181307 Bug ID: 1181307 Summary: xsane request root password for polkit permission Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: openSUSE Tumbleweed Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: screening-team-bugs@suse.de Reporter: hpj@urpla.net QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- After setting up an avision scanner with yast successfully, every time, the user is executing xsane, the system queries for root permission for a polkit action: org.freedesktop.systemd1.manage-units. Why? User can dismiss query, and xsane is working fine. Specific setup: $ sane-find-scanner # sane-find-scanner will now attempt to detect your scanner. If the # result is different from what you expected, first make sure your # scanner is powered up and properly connected to your computer. # No SCSI scanners found. If you expected something different, make sure that # you have loaded a kernel SCSI driver for your SCSI adapter. found USB scanner (vendor=0x0638, product=0x0a5e) at libusb:001:004 # Your USB scanner was (probably) detected. It may or may not be supported by # SANE. Try scanimage -L and read the backend's manpage. # Not checking for parallel port scanners. # Most Scanners connected to the parallel port or other proprietary ports # can't be detected by this program. udev sets up this device just fine: $ getfacl /dev/bus/usb/001/004 getfacl: Removing leading '/' from absolute path names # file: dev/bus/usb/001/004 # owner: root # group: root user::rw- user:username:rw- group::rw- group:lirc:rw- mask::rw- other::rw- How scanning is related to lirc escapes me. According to /usr/lib/udev/rules.d/55-libsane.rules, the group is "lp" for such devices. Therefor, I added the additional lp group to username. The whole issue boils down to: why is polkit querying for root permissions? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1181307 http://bugzilla.opensuse.org/show_bug.cgi?id=1181307#c1 Ludwig Nussel <lnussel@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #1 from Ludwig Nussel <lnussel@suse.com> --- Sorry for the late reply. I'm not using Sane anymore, can't help you here :-( In general you can try setting debug=true in /etc/polkit-1/rules.d/90-default-privs.rules to check what is using polkit. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com