Comment # 3 on bug 920937 from
Is this useful? I'm just using the stock openSuse configuration, i've not
changed anything.

cat /usr/lib/systemd/system/configure-printer@.service
[Unit]
Description=Configure Plugged-In Printer
Requires=cups.socket
After=cups.socket

[Service]
ExecStart=/usr/lib/udev/udev-configure-printer add "%i"

more /usr/lib/udev/rules.d/70-printer*
# Low-level USB device add trigger
ACTION=="add", SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device",
ENV{ID_USB_INTERFACES}=="*:0701??:*", TAG+="systemd",
ENV{SYSTEMD_WANTS}="configure-printer@usb-$env{BUSNUM}-$env{DEVNUM}.service"
# Low-level USB device remove trigger
ACTION=="remove", SUBSYSTEM=="usb", ENV{ID_USB_INTERFACES}=="*:0701*:*",
RUN+="udev-configure-printer remove %p"


You are receiving this mail because: