[cups.general] how to get printers on mac os 10.8 from alinuxcups in a different subnet

Johannes Meixner jsmeix at suse.de
Thu Nov 15 09:11:58 PST 2012


On Nov 11 12:43 franz.pfoertsch.brose wrote (excerpt):
> when I follow the discussion, then I come to the conclusion, you cuted the
> cupsbrowsing feature to early.
> The linuxpeople will get a lot of problems with your decisions.
> Think about Till who backport this feature to 1.6.1


forward-ported the removed CUPS broadcasting/browsing feature
from cups 1.5.x to cups 1.6.x basing myself on the upstream
SVN commits 10104, 10113, and 10544 undoing them (but without
SLP and LDAP support). The patch is very large 

In my personal opinion when Linux distributors apply (large)
patches that change the behaviour of upstream software,
it might help at the very beginning but in the end it leads
to an unmaintainable mess - we (i.e. SUSE) had this mess
in the past and I learned my lesson.

Therefore for our future business product SLES/SLED versions
I would really really like to avoid to change the behaviour
of CUPS 1.6 via a (large) patch.

On the other hand up to now I have no good idea how to provide
an upgrade to CUPS 1.6 because printing in our customers networks
will then break because a CUPS 1.6 server is incompatible for
CUPS <= 1.5 clients and vice versa - no business customer can
upgrade his server and all his clients at the same time.

Therefore I would prefer if I could provide CUPS Browsing
functionality via a well separated daemon (cups-browsed), see

Alternatively - as far as I see right now - the only way out is to
have two CUPS servers, one with CUPS <= 1.5 and one with CUPS 1.6.

Kind Regards
Johannes Meixner
SUSE LINUX Products GmbH -- Maxfeldstrasse 5 -- 90409 Nuernberg -- Germany
HRB 16746 (AG Nuernberg) GF: Jeff Hawn, Jennifer Guild, Felix Imendoerffer

More information about the cups mailing list