System problems can lead to a failure to install CCC's helper tool

This documentation is for an older version of CCC. You can find the latest version here.
Last updated on 2018年9月28日

Configuration files for privileged helper tools are placed in the /Library/LaunchDaemons folder on your startup disk. CCC never touches this folder directly, rather it uses the macOS "Service Management" service to install and load its helper tool configuration. If the permissions or ownership of this folder are incorrect, however, the Service Management daemon (smd) will fail to install the helper tool configuration, and this service offers no recourse, nor even a notification that something is wrong that should be corrected.

Solution

The solution to this problem is to remove the affected system folder and recreate it with the correct ownership and permissions. To avoid exposing yourself to potential security vulnerabilities, it is imperative that you remove this folder and its contents rather than simply correcting the ownership and permissions.

  1. Quit CCC if it is open
  2. Choose Computer from the Finder's Go menu
  3. Navigate to your startup disk > Library
  4. Drag the LaunchDaemons folder to the Trash, authenticating when prompted
  5. Open the Terminal application (/Applications/Utilities/Terminal.app)
  6. Paste the following into the Terminal one line at a time, pressing the Return key at the end of each line. Type in your admin password when prompted.

    sudo mkdir -m 755 /Library/LaunchDaemons
    sudo chown root:wheel /Library/LaunchDaemons

  7. Open CCC and try again to save and run a backup task

Related Documentation