CUPS
CUPS 1.7.2
Your rating: Now say why...

(4) 4.625

Common UNIX printing system.   Free
Add to my Watch List
Email me when discounted
CUPS is the standards-based, open source printing system developed by Apple Inc. for OS X and other UNIX-like operating systems. CUPS uses the Internet Printing Protocol (IPP) as the basis for managing print jobs and queues, and adds network printer browsing and PostScript Printer Description (PPD) based printing options to support real-world printing.
What's New
Version 1.7.2:
  • Security: The scheduler now blocks URLs containing embedded HTML (STR #4356)
  • Documentation fixes (STR #3259, STR #4346, STR #4355)
  • Fixed the Japanese localization (STR #4385)
  • Added a German localization (STR #4363)
  • The cupsfilter command incorrectly read the cupsd.conf file; it now reads the cups-files.conf file instead.
  • Fixed OS X builds with Xcode 5.x
  • Fixed SSL support on Windows (STR #4358)
  • Fixed documentation and naming of Create-Job/Printer-Subscriptions operations (STR #4389)
  • Phone numbers in fax jobs were not properly filtered for IPP FaxOut
  • Fixed a memory leak in the label printer driver (STR #4393)
  • Updated Linux "relro" support (STR #4349)
  • cupsEnumDests did not set the "is_default" field (STR #4332)
  • cupsDoIORequest could miss the server status, causing failed lpadmin and other administrative commands (STR #4386)
  • cupsEnumDests didn't always call the callback function (STR #4380)
  • "lp -i job-id -H hold" did not work (STR #4401)
  • CUPS didn't compile on older platforms (STR #4338)
  • Several libcups files did not have the Apple license exception notice (STR #4361)
  • Fixed a D-BUS threading issue that caused the scheduler to crash (STR #4347)
  • The scheduler now automatically reconnects to Avahi as needed (STR #4370, STR #4373)
  • The scheduler did not handle GET requests for the log files properly (STR #3265)
  • The dnssd backend did not always report all discovered printers using Avahi (STR #4365)
  • The Zebra printer driver did not properly handle negative "label top" values (STR #4354)
  • The scheduler did not always update the MakeModel value in printers.conf after updating the driver (STR #4264)
  • The LPD mini daemon did not support print jobs larger than 2GB (STR #4351)
  • Fixed a bug in the status reading code when sending a compressed data stream to an IPP printer/server
  • The IPP backend might not include all job attributes in Validate-Job operations
  • Fixed some clang-reported issues
Version 1.7.2:
  • Security: The scheduler now blocks URLs containing embedded HTML (STR #4356)
  • Documentation fixes (STR #3259, STR #4346, STR #4355)
  • Fixed the Japanese localization (STR #4385)
  • Added a German localization (STR #4363)
  • The cupsfilter command incorrectly read the cupsd.conf file; it now reads the cups-files.conf file instead.
  • more...
Requirements
Intel, OS X 10.8 or later



MacUpdate - CUPS



CUPS User Discussion (Write a Review)
ver. 1.x:
(4)
Your rating: Now say why...
Overall:
(4)

sort: smiles | time
burypromote
MichaelWilliams6793 commented on 10 Jan 2014
Get the following error at the "make" command:

3 errors generated.
make[1]: *** [adminutil.o] Error 1

Running a clean 10.9.1 and using XCode 5.0.2.

Am thus unable to test and/or rate this update.
[Version 1.7.1]


burypromote
+5

+397
Derekcurrie commented on 18 Mar 2013
As a reminder, the general policy for CUPS is:

1) Don't install CUPS unless you know you need it, or are geeky enough to want to play with it.

2) Never install anything but a stable version of CUPS, unless you're already an experienced beta tester. Beta CUPS can badly mess up your computer.

BTW: There is no such thing as 'Easy Software Products', a company that went defunct years ago. I wish MU would remove that label for the developer website link. CUPS is an open source project sponsored by Apple. The project can be found at CUPS.org.
[Version 1.6.2]

1 Reply

burypromote

+329
Umaromc replied on 14 Apr 2014
I second this.

I remember having to use Pacifist to recover portions of my OS not knowing CUPS had become part of OS X some years ago.
burypromote

+108
Nick Collingridge commented on 30 Jul 2012
Current version of CUPS built in to 10.7.4 is 1.5.3.
[Version 1.6.1]

1 Reply

burypromote
+1

+247
RavenNevermore replied on 18 Mar 2013
and... CUPS 1.6.2 is the current version in OS X 10.8.3
burypromote
+1

+108
Nick Collingridge commented on 06 Feb 2012
Current version of CUPS built in to 10.7.3 is 1.5.1.
[Version 1.5.2]


burypromote

+84

Monty reviewed on 05 Feb 2012
The download (http://www.macupdate.com/app/mac/24397/cups) does not work (Not Found).

Looking at the developer's site, 1.5.1 was pulled. Current version is 1.5.2.

Correct link is http://www.cups.org/software.php?VERSION=1.5.2&FILE=cups/1.5.2/cups-1.5.2-source.tar.bz2
[Version 1.5.1]


burypromote
+1

+300
F451 commented on 07 Jan 2011
For those who wish to update, and are not reliant upon Apple's System updates there is another safe means of doing so: Print Therapy by FIXAMAC.
[Version 1.4.6]

1 Reply

burypromote
+2

+4
JROE replied on 05 Feb 2012
FIXAMAC? Yes, but:
"07/22/11
We realize that now that Mac OS X 10.7 (Lion) has been released, a lot of you will be wanting to upgrade Spotless and Print Therapy. Currently, we do not have Lion compatible versions of these products. Rest assured that we are working hard on the next versions and will have them released as soon as possible."
burypromote
+13

+850
Negritude commented on 05 Dec 2010
People who are using the latest major version of OS X have no use for this. Apple already makes sure that CUPS is kept up-to-date for those users. The only people who might need or want this are those using an earlier version of the operating system, because in those cases, Apple usually stops providing anything other than basic security updates, and allows certain open source components to languish.

For example, while Snow Leopard already has version 1.4.5 of CUPS, Leopard, even at 10.5.8 and with Apple's security updates that came after it, is still at version 1.3.11.

And with that said, keep in mind that if you don't know what you are doing you can completely DESTROY your ability to print, which will require an operating system re-install or a backup restore. Unless you're comfortable building from source and know how to handle anything that might go wrong, LEAVE THIS ALONE. Please.

And backup your hard drive or make sure that your Time Machine backups are working BEFORE you install this. Please.
[Version 1.4.5]

4 Replies

burypromote
+7

+329
Umaromc replied on 07 Jan 2011
I second this post! Years ago I fubar'd my MDD G4 doing the same thing! lol Apple owns the rights to CUPS now, anyway, so its built in and not worth tampering with.

To see what version you've installed and for further help point your browser to: http://localhost:631/
burypromote
-2

-1278
Libertyforall1776 replied on 18 Apr 2011
Except I read that CUPS is going away in 10.7...
burypromote

+850
Negritude replied on 18 Apr 2011
Really? Got a link to an article or even some rumor and speculation? I know that Java and Rosetta have been deprecated or removed, but hadn't heard anything about CUPS.

In any event, it doesn't matter, since an OS has to provide printing services, so if CUPS goes away it will just be replaced with something else. The end-user could care less.
burypromote
+2

-1278
Libertyforall1776 replied on 18 Apr 2011
Ah, Negritude reminds me, it was SAMBA that is going away in 10.7 (replaced with a home-grown solution), not CUPS... Oops. ;-)
burypromote
+3

+62
Nicolasd commented on 05 Dec 2010
you can check your CUPS version via the Terminal

cups-config --version

My 10.6.5 Mac had 1.4.5 already installed.
[Version 1.4.5]

1 Reply

burypromote

+329
Umaromc replied on 07 Jan 2011
http://localhost:631/
burypromote
+2

+27
Stephenej commented on 30 Mar 2010
This is the version currently included with 10.6.3 Snow Leopard.
Just in case anyone was curious...
[Version 1.4.3]


burypromote
+1

+40
FriedDylan commented on 15 Jul 2009
Sorry about the site not found stuff- I stopped producing the binaries. The cost of having a .Mac account became too much without any donations. So sorry- If someone would host I could continue to build though.
[Version 1.4rc1]

5 Replies

burypromote
-1

+14
Moog modular replied on 28 Aug 2009
I don't get it.
CUPS is incorporated into every Apple sold today and neither a developer or support person for the product can afford a .Mac account or maintain a workable server?
The web is filled with low-cost or free servers.
Few of us, myself included, know how to compile source code.
So why is it still be featured here on M.U. as source code only or not provided as a binary? Even Apple ignores it as being important enough to provide via their built-in Software Update feature.
A user interested in this app literally has to wait until Apple updates their system.
That's not right when it comes to "the" integral printing engine used by OS X.
Can't anyone spend $10/yr for a small server with an installer for the latest binary when it's something as important as printing on an installed base of MILLIONS of computers???
I get better support and more timely updates with VueScan, a small scanning app published by single, private author.
If you sell it, you should support it. Are you listening Apple?
burypromote
+2

+63
Krioni replied on 29 Aug 2009
@Moog:

Look, that is the point: this developer does NOT "sell" this. He's saying that he can't afford to host the binaries. Think that's bad - do it yourself, then, if it is so cheap.

Second, if you cannot compile the binaries to this updated version of open source software, just wait for Apple to include an update when they think it is necessary. Is there something wrong with what comes with Mac OS X for you? This is one of those :if it ain't broke, don't fix it situations" unless, of course, you are the kind of person who wants to (and CAN) compile the freshest binaries yourself.

Don't be rude to someone who is developing this software for FREE. At some point, Apple will decide to include updates, and then this guy's hard work will benefit millions of Mac users.

Geez!
burypromote
+1

+63
Krioni replied on 29 Aug 2009
P.S. I'm also a customer of Hamrick Software (developer of VueScan). A great product, and I expect customer service from Hamrick because I am a _paying_ customer. Did you send this developer money? No? Then don't pick on him.
burypromote

+14
Moog modular replied on 12 Sep 2009
Nice assumptions there, Krioni.

I DID pay Hamrick software for VueScan.
That's why I appreciate the great support from them.

I also paid Apple for OS X and expect support from them.
But the point you seem to be missing is that the developers themselves are finding and fixing bugs continuously in CUPS.
Apple doesn't release these updates until they compile and release an entirely new version system.
Rarely, if ever, have I seen Apple Software Update provide these updates.

As for servers, I have several Dreamhost accounts.
For about $10/yr each I get unlimited storage and unlimited bandwidth.
Less than the price for a meal where I live.
So if the developers would like to compile downloadable binaries, I would be happy to host them myself.
Simply provide an email address here for someone I can contact and yeah.. smarta**... I WILL host them myself.

I've been an Apple customer for 30 years this year and paid for all of my software whether it was for my first Apple ][+ or my present Imac.
Don't assume everyone is a leach or not willing to put their money where their mouth is, ok Krioni?
burypromote
+3

+63
Krioni replied on 12 Sep 2009
@Moog Modular:

Hmm. If you are complaining that Apple should update their included open-source software packages more often, I somewhat agree with you. That said, Apple has a lot to test for, and non-critical open-source updates probably fall behind fixing bugs that actually cause problems for users.

However, it sounded very much like your were criticizing the volunteer developers of a free open-source package of software for not compiling and hosting binaries. That's what I was offended by. Yes, you paid Hamrick, but you didn't pay these guys. They owe you nothing.

As far as hosting costs, you must have a great deal with dreamhost.com - their page describes unlimited hosting as costing $8.95/month, which is quite a bit more than $10/year.

However, I bet you could contact the developers directly (MacUpdate.com comments are probably not the most direct way to reach them), and offer to host compiled binaries. Or, perhaps you could team up with someone who, while not skilled enough to develop the software itself, could at least help in compiling binaries, and then you host them. That wouldn't even require contacting the developers, just finding one person to do (or help you do) the compiling. That would be much more constructive than seeming to blame people who are working for free because they want to make good software for the community.

Once again, if you were picking only on Apple, most of what I said does not apply. You certainly DID pay them, and so have every right to complain, even if what Apple is doing might make sense (as far as where they place priority on updates).
burypromote

+5
Phoenixdownunder had trouble on 05 Feb 2012
1.5.1 has been pulled, the link above no longer works. Go to the site www.cups.org and download 1.5.2 from there.
[Version 1.5.1]


burypromote

+57
rpphoto had trouble on 29 Sep 2007
Will this one allow my Kodak all-in-one to work? I tried the update two versions ago, and it killed my printer. I had to install the entire operating system again.
[Version 1.3.3]

1 Reply

burypromote
+1

+40
FriedDylan replied on 29 Sep 2007
If your printer is working- don't bother. Making the wrong move with CUPS will mean a system reinstall for many.
burypromote

+13
nowheredense had trouble on 12 May 2007
If you are unable to print after installing this or any CUPS updates, follow the steps below:

[1] Open Terminal.
[2] sudo killall cupsd
[3] sudo rm /System/Library/LaunchDaemons/org.cups.*
[4] sudo diskutil repairPermissions /
[5] Open Printer Setup Utility and add printers.
[Version 1.2.11]

1 Reply

burypromote
A. Busbey commented on 26 Aug 2007
How does one reinstall the old version of CUPs? No matter what I do printer sharing doesn't seem to work.

+49

DJSquint rated on 05 Feb 2012

[Version 1.5.1]



-1

Sstanchev rated on 05 Dec 2010

[Version 1.4.5]



-3

Macmedia rated on 05 Dec 2010

[Version 1.4.5]


Downloads:28,618
Version Downloads:378
Type:Drivers : Printers
License:Free
Date:12 Apr 2014
Platform:Intel 64 / Intel 32 / OS X
Price:Free0.00
Overall (Version 1.x):
Features:
Ease of Use:
Value:
Stability:
Displaying 1-10 of 18
1 2 >
Displaying 1-3 of 3
Displaying 1-3 of 3
-
-
-
Please login or create a new
MacUpdate Member account
to use this feature
Watch Lists are available to
MacUpdate Desktop Members
Upgrade Now
Install with MacUpdate Desktop.
Save time moving files & cleaning
up space wasting archives.
CUPS is the standards-based, open source printing system developed by Apple Inc. for OS X and other UNIX-like operating systems. CUPS uses the Internet Printing Protocol (IPP) as the basis for managing print jobs and queues, and adds network printer browsing and PostScript Printer Description (PPD) based printing options to support real-world printing.


- -