This is the "Plug'n'Print" feature which I have implemented in Mandriva (from Mandriva 2006 on, SuSE has it, too). My implementation is based on a script triggered by UDEV when the USB printer is plugged in. Normally, UDEV creates only the /dev/usb/lp? file and sets the permissions, but it can also trigger arbitrary scripts. It starts a function of printerdrake to do a non-interactive setup of the printer. I only ask the user with a pop-up windo whether he wants to really set up this printer. DBUS (as suggested on the mentioned Wiki page) is not really required.
-- Printer Plug & Play (wish) https://launchpad.net/bugs/26371 -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
