11 Replies Latest reply: Jan 3, 2008 4:22 PM by Slobodan Tabakovich
sdevan Level 2 Level 2 (465 points)
Edit for this forum: I'm reposting here as this forum is still more active than the Leopard forum and the last bit of code indicates that this is also a Tiger issure.

Does anyone know what this little bit of startup code does?

Edit for this forum: Does anyone know what the effect of removing this from /Library/StartUpItems is?

11/29/07 3:57:13 PM com.apple.launchd[1] (com.paceap.pacesupport) Unknown key: ServiceDescription
11/29/07 3:57:13 PM com.apple.launchd[1] (org.cups.cupsd) Unknown key: SHAuthorizationRight
11/29/07 3:57:13 PM com.apple.launchd[1] (org.ntp.ntpd) Unknown key: SHAuthorizationRight
11/29/07 3:57:23 PM com.paceap.pacesupport53 kextload: extension /System/Library/Extensions/PACESupportFamily.kext/Contents/PlugIns/PACESupportL eopard.kext is already loaded
11/29/07 3:57:25 PM com.apple.SystemStarter33 Starting CleanApp Daemon
11/29/07 3:57:25 PM com.apple.SystemStarter33 PACESupport - Copying the launchd plist
11/29/07 3:57:25 PM com.apple.SystemStarter33 PACESupport Tiger - Starting

I googled it and Interlok (the firm that wrote it) specializes in copy protection. It's found in /Library/StartupItems. If someone with a fairly new clean install of Leopard can look to see if it is installed by default, I'd appreiciate it. According to MacFixit, StartupItems are being deprecated, so I'm wondering what this code does and what applications it's associated with. I also wonder why it clearly is starting for Tiger.

Message was edited by: sdevan

iMac, Mac OS X (10.4.9)
  • Kappy Level 10 Level 10 (255,715 points)
    It's not part of OS X so it obviously is something you installed or installed by a third-party program you've installed.

    CleanApp is a utility used to uninstall applications. OS X does not include any copy protection software, so whatever is there you're the one who installed it unless this is originally someone else's computer.
  • sdevan Level 2 Level 2 (465 points)
    Hi Kappy,

    I think it was silently installed by some piece of software that I installed. I'm going to remove it from the StartupItems, restart and see what happens.

    steve
  • Kappy Level 10 Level 10 (255,715 points)
    You need to be sure you remove all the elements of the software not just the startup item:

    Uninstalling Software: The Basics

    Most OS X applications are completely self-contained "packages" that can be uninstalled by simply dragging the application to the Trash. Most applications create preference files which are stored in the /Home/Library/Preferences/ folder. Although they do nothing once you delete the associated application, they do take up some disk space. If you want you can located them in the above location and delete them, too.

    Some applications may install an uninstaller program that can be used to remove the application. In some cases the uninstaller may be part of the application's installer, and is invoked by clicking on a Customize button that will appear during the install process.

    Some applications may install components in the /Home/Library/Applications Support/ folder. You can also check there to see if the application has created a folder. You can also delete the folder that's in the Applications Support folder. Again, they don't do anything but take up disk space once the application is trashed.

    Some applications may install a startupitem or a Log In item. Startupitems are usually installed in the /Library/StartupItems/ folder and less often in the /Home/Library/StartupItems/ folder. Log In Items are set in the Accounts preferences. Open System Preferences, click on the Accounts icon, then click on the LogIn Items tab. Locate the item in the list for the application you want to remove and click on the "-" button to delete it from the list.

    If an application installs any other files the best way to track them down is to do a Finder search using the application name or the developer name as the search term.

    There are also several shareware utilities that can uninstall applications:
    AppZapper
    CleanApp
    Yank
    SuperPop
    Uninstaller
    Spring Cleaning

    Look for them at www.versiontracker.com or www.mackupdate.com.

    For more information visit The XLab FAQs and read the FAQ on removing software.
  • sdevan Level 2 Level 2 (465 points)
    Ok, a little more research on this issue. Turns out that PaceSupport installs a kernal extension. I found it in System>Library>Extensions>PACESupportFamily.kext

    This thing, whatever it is, has panther, tiger and leopard hooks.

    Next question: If I simply remove this thing, do I screw up the OS or is removal harmless.

    It looks like Tiger required it to be in StartUpItems but Leopard is using launchd to invoke it.

    Any Unix superstars out there know the answer to this?
  • Kappy Level 10 Level 10 (255,715 points)
    No problems. Remove the startup item and the kernel extension. You need to select each one then CTRL-click or right-click on the mouse and select Move to Trash. You will be asked to authenticate so enter your admin password in the dialog. Restart the computer after which you can empty the Trash.
  • sdevan Level 2 Level 2 (465 points)
    Hi Kappy,
    I removed both. The machine is fine. The console log shows that the kext is still trying to launch but errors out. No harm, no foul...

    11/30/07 9:08:01 PM com.apple.launchd[1] (com.paceap.pacesupport) Unknown key: ServiceDescription
    11/30/07 9:08:01 PM com.apple.launchd[1] (org.cups.cupsd) Unknown key: SHAuthorizationRight
    11/30/07 9:08:01 PM com.apple.launchd[1] (org.ntp.ntpd) Unknown key: SHAuthorizationRight
    11/30/07 9:08:05 PM com.paceap.pacesupport[50] can't find extension with identifier com.paceap.kext.pacesupport.leopard
    11/30/07 9:08:05 PM com.apple.launchd[1] (com.paceap.pacesupport[50]) Exited with exit code: 1

    I googled paceap.pacesupport with no returns. No help there.
  • Kappy Level 10 Level 10 (255,715 points)
    Check in /Library/LaunchDaemons/ for a related .plist file and remove it to the Trash. This should stop the log entries.
  • sdevan Level 2 Level 2 (465 points)
    Nope, the file is nowhere on my system. Used spotlight to search through all files and then explicitly through system files.

    A little bizarre.
  • Kappy Level 10 Level 10 (255,715 points)
    Spotlight will not search system libraries. Look specifically in /Library/LaunchDaemons/ and /System/Library/LaunchDaemons/ folders. Also look in /Home/Library/LaunchDaemons/ in case there's one there as well. You are looking for a .plist file that may be related.
  • sdevan Level 2 Level 2 (465 points)
    got it. It was in home/library/launchdaemons. By the way, Kappy, the CleanApp daemon, which also is launched in StartupItems instead of launchd runs as root. I sent them a nastygram about that. That really should be fixed.

    Thanks.

    Steve

    Message was edited by: sdevan