Mark Jaffe Posted November 16, 2017 Share Posted November 16, 2017 Looking at CapnJoe's script, I realized it would just not work as posted, especially if invoked with "sudo .\UninstallSynergy2.sh" command, since the backslash has a different meaning in bash shell on MacOS. If you run it as shown, the $USER variable becomes 'root' which will NOT remove your ~/Library/ directories as you intend. Here's a better version of the script: #!/bin/bash sudo launchctl unload /Library/LaunchAgents/com.symless.synergy.synergy-service.plist sudo rm -rf /Applications/Synergy.app sudo rm -rf /Users/$USER/Library/Preferences/Symless sudo rm -rf /Users/$USER/Library/Synergy sudo killall -u $USER cfprefsd sudo shutdown -r now The first line tells the shell what program is used to run the script. Just invoke it as "./UninstallSynergy2.sh" or whatever you named it, you'll be prompted once for a password. Your system will reboot at the end. Link to comment Share on other sites More sharing options...
Kelvin Tran Posted November 16, 2017 Share Posted November 16, 2017 @CapnJoe You may want to consider this as a possibility. Thank you for your effort in researching this, Mark. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.