PrinterSharing
1575
Comment: cat spec
|
2023
|
Deletions are marked like this. | Additions are marked like this. |
Line 27: | Line 27: |
=== Sharing beetwen IPP aware OSs === With settings as they are in Dapper, sharing local printers to local network needs one simple addition to gnome-cups-manager. This addition would be very similar to "Detect LAN printers". This one should replace "Listen localhost:631" with "Listen 631" in /etc/cups/cups.d/ports.conf. Another addition needed is to allow all machines in local network printing on shared printers in /etc/cups/cupsd.conf. |
Launchpad Entry: https://launchpad.net/distros/ubuntu/+spec/printer-sharing
Created: 2005-10-28 by MartinPitt
Contributors: MartinPitt
Packages affected: cupsys, gnome-cups-manager, samba
Summary
In Breezy it is nontrivial to make a locally installed printer accessible to other computers in the network. This should be simplified , and there should be a GUI for configuring it.
Rationale
Printer sharing is very common in both commercial and home environments, thus it should be easy to set it up.
Use cases
- Martin wants to make his printer automatically available to other Ubuntu boxes in the LAN (IPP LAN printer detection).
- John has a printer attached to his computer. He wants to share it with others using Windows Sharing Protocol. (SAMBA, but he's not aware of that name)
- Terry, an other Ubuntu user in the John office, want to configure the printer shared by John. He doesn't know anything about Samba nor about the name of the shared printer. He's not sure about the model of the printer.
- Michael want to use a printer connected to a windows box. The printer is shared with the "Unix shared printer" system of Windows XP but Michael is not aware of that fact. He also doesn't know the model printer nor if a Linux driver is available.
Scope
Design
Sharing beetwen IPP aware OSs
With settings as they are in Dapper, sharing local printers to local network needs one simple addition to gnome-cups-manager. This addition would be very similar to "Detect LAN printers". This one should replace "Listen localhost:631" with "Listen 631" in /etc/cups/cups.d/ports.conf. Another addition needed is to allow all machines in local network printing on shared printers in /etc/cups/cupsd.conf.
Implementation
Code
Data preservation and migration
Outstanding issues
BoF agenda and discussion
PrinterSharing (last edited 2008-08-06 16:29:23 by localhost)