Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

wjtbootstrap

macrumors newbie
Original poster
Apr 10, 2015
2
0
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!
 

Attachments

  • Screen Shot 2015-04-11 at 03.14.03.png
    Screen Shot 2015-04-11 at 03.14.03.png
    1,011.1 KB · Views: 1,328
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
 
Thank you that script was great! I'm a nix n00b so I figured I'm probably not the only one. Obviously most of you guys could do this stuff with you eyes closed. Here's what took me WAAAAAY to long to figure out:

(1) use any text editor
(2) paste his script in there
(3) save it to your home folder with any name like filename.sh
(4) open the Terminal.app
(5) type: sudo bash filename.sh

There are obviously lots of other ways, using CHMOD and so on just seemed to me this is a straight line to success.
 
  • Like
Reactions: kryten2
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.