[cups.bugs] [LOW] STR #2267: launchd items installed in/System/Library/LaunchDaemon which is reserved for Apple

Michael Sweet mike at easysw.com
Wed Feb 28 22:51:06 PST 2007


Ralph Böhme wrote:
> Michael Sweet schrieb:
> 
>> *Except* that CUPS is a standard part of Mac OS X, and Apple installs the
>> CUPS launch daemon files in /System/Library/LaunchDaemon...  
> 
> It also lives in /System/Library/StartupItems/ which you remove.

.... if it exists, since on 10.3.x launchd wasn't being used for
CUPS...

>> If we don't
>> install in /System, you'll have *two* copies of CUPS running, which is
>> guaranteed to fail!
> 
> Wrong. You only have two running cupsd if you don't stop the apple 
> provided ones appropiately. Then you install your own. Wherever it is 
> appropiate. Which /System/... is not.

We provide the basic CUPS package to Apple, which they use when
building images for OSX.  *They* want the launchd (and previously
the StartupItem) stuff in /System, so that is where we put it...

-- 
______________________________________________________________________
Michael Sweet, Easy Software Products           mike at easysw dot com
Internet Printing and Document Software          http://www.easysw.com




More information about the cups-devel mailing list