Ticket #177 (closed defect: fixed)

Opened 1 year ago

Last modified 1 year ago

init scripts are installed in incorrect place on Mac OS X

Reported by: rhwood Assigned to: lennart
Priority: major Milestone: Avahi 0.6.22
Component: initscript Version:
Keywords: Cc: rhwood@mac.com

Description

The init scripts for Mac OS X are installed in /System/Library/LaunchDaemons but should be installed in /Library/LaunchDaemons instead. From Apple's File System Overview:

The local domain contains resources that are available on the local computer but are not required by the system to run. Resources in the local domain typically include applications, utilities, custom fonts, custom startup items, and global application settings. The Applications and Library directories on the root volume contain the resources for the local domain. These resources are available to the current user of a computer system but are not available to users on other networked computers.

Administrators of a computer can install resources into the local domain if they want those resources to be shared by all users of the system. Apple ships its applications in the /Applications and /Applications/Utilities directories. Third-party applications and utilities should also be placed in these directories. Other system resources, such as fonts, ColorSync? profiles, preferences, and plug-ins should be placed in the appropriate subdirectory of the Library directory. For more on the Library directory, see “The Library Directory.”

Attachments

patch-initscript_darwin_Makefile.am.diff (379 bytes) - added by rhwood on 10/28/07 16:21:44.
Patch for initscripts/darwin/Makefile.am

Change History

10/28/07 16:21:44 changed by rhwood

  • attachment patch-initscript_darwin_Makefile.am.diff added.

Patch for initscripts/darwin/Makefile.am

12/16/07 19:19:25 changed by lennart

  • status changed from new to closed.
  • resolution set to fixed.

(In [1580]) fix MacOS X init script path, closes #177 -- not tested, assuming the bug report is correct