Hamachi's "Hamacid" process still running months after uninstallation

Discussion in 'Mac Basics and Help' started by wjtbootstrap, Apr 10, 2015.

  1. wjtbootstrap macrumors newbie

    Joined:
    Apr 10, 2015
    #1
    I uninstalled hamachi quite some time ago and lately I've noticed that in activity monitor the "hamachid" process is still running! Running ifconfig in terminal confirmed my belief showing me ham0 was still present so my question is how do i stop this process once and for all?

    Ive seen some other threads similar to this issue however following their instructions leads me to file directories that don't seem to exist on my computer.

    This wouldn't usually bug me but I've made an alias which is meant to cut out all the rubbish of ifconfig and just tell me my macs ip address however it also includes the ham0 ip which is really getting on my nerves.

    Im on a Macbook Pro 13" mid-2012 running Yosemite 10.10.1
    An Image of the Process is attached

    Many Thanks in Advance!
     

    Attached Files:

  2. kryten2 macrumors 6502a

    Joined:
    Mar 17, 2012
    Location:
    Belgium
    #2
    Did you try the HamachiUninstaller? Looks like a LaunchDaemon still running. Removing a couple of files should do the trick.

    Plist files :

    /Library/LaunchDaemons/com.logmein.hamachi.plist
    /Library/LaunchAgents/com.logmein.hamachimb.plist

    Kext files :

    /Library/Extensions/ham.kext
    /Library/Extensions/hamns.kext
    or they are located in the /System/Library/Extensions/ directory


    symbolic link :

    /usr/bin/hamachi

    Everything under /Library/Application Support/LogMeIn Hamachi/

    Edit : It's getting late here. I looked over the uninstall script. Here it is :

    Code:
    #!/bin/sh
    
    #echo Stopping LogMeIn Hamachi service
    
    #unload daemon
    /usr/bin/sudo -u `logname` /bin/launchctl unload /Library/LaunchAgents/com.logmein.hamachimb.plist
    sleep 4
    /bin/launchctl unload /Library/LaunchDaemons/com.logmein.hamachi.plist
    
    #echo Removing application files
    
    #driver files 
    # for safety we delete /Library/Extensions/hamns.kext also
    rm -rf /Library/Extensions/ham.kext
    rm -rf /Library/Extensions/hamns.kext
    rm -rf /System/Library/Extensions/ham.kext
    
    #launch files
    rm -f  /Library/LaunchDaemons/com.logmein.hamachi.plist
    rm -f  /Library/LaunchAgents/com.logmein.hamachimb.plist
    
    #application files
    rm -f /usr/bin/hamachi
    
    rm -rf /Library/Application\ Support/LogMeIn\ Hamachi/bin
    rm -rf /Library/Application\ Support/LogMeIn\ Hamachi/run
    
    rm -rf /Library/Application\ Support/LogMeIn\ Hamachi/TunTap-License.rtfd
    rm -f  /Library/Application\ Support/LogMeIn\ Hamachi/TunTap-Changelog
    rm -f  /Library/Application\ Support/LogMeIn\ Hamachi/License.rtf
    rm -f  /Library/Application\ Support/LogMeIn\ Hamachi/README
    
    rm -rf /Library/Logs/LogMeIn\ Hamachi
    
    rm -rf /Applications/LogMeIn\ Hamachi
    rm -rf /Applications/LogMeIn\ Hamachi\ Menubar
    
    
    # OS install support files
    ## 10.5+
    rm -f  /var/db/receipts/com.logmein.hamachi.pkg.bom
    rm -f  /var/db/receipts/com.logmein.hamachi.pkg.plist
    ## 10.4
    rm -rf /Library/Receipts/LogMeInHamachi.pkg
    
    #Configuration files (in case of --purge)
    echo $1 > ~/a.txt
    if [ "x--purge" = x"$1" ]; then
        echo PURGE
        rm -rf /Library/Application\ Support/LogMeIn\ Hamachi
        rm -rf ~/Library/Application\ Support/LogMeIn\ Hamachi
    fi
     
  3. wjtbootstrap thread starter macrumors newbie

    Joined:
    Apr 10, 2015
    #3
    Ah thank you that worked a dream! I can rest easy once again haha
     

Share This Page