I have a user who needs to print to his HP usb printer connected to his eMac from his PowerBook (Mac OS X 10.3.8). No problem, set it up, turn on “Share my printers.” This has the unfortunate side effect of sharing not just the usb printer in question, but all of our network printer (those setup on that eMac anyway) as well.
Problem – I have other users who do not make any distinction between shared printers and network printers… and they will invariably set a shared printer as the default, then not understand why they can’t print or why printing is slow (eMac is asleep, eMac is old).
Is there _any_ way to filter which printers are shared?
I have dug around in /etc/cups/*.conf, {/System || / || $HOME/} Library/ {Printers || Preferences} and found nada that allows me to control this.
I have even gone so far as to setup ipfw attempting to filter ports 515, 631, 1179 and 2910 to no avail (either everyone can see the shared printers or no-one – including the machine that needs to).
Do I need to setup print queues on Server to do this?
Thanks in advance,
David Reynolds
It shouldn’t be so hard I wouldn’t think, but I must admit that I am surprised I haven’t seen a way to pick WHICH printers are to be shared.