Files
Andreas Vogel 306149a726 test
2026-02-16 15:28:29 +01:00

29 lines
856 B
Bash

# /bin/bash
##########################################################################
# Shellscript : Zur deinstallation von NoMAD über den Self Service
# Autor : Andreas Vogel, macenterprise gmbh, 11.06.2019
##########################################################################
# Gets username
user=$(stat -f '%u %Su' /dev/console | cut -d ' ' -f 2)
# Close NoMAD if run
while [ ! -z "$(pgrep -i "NoMAD")" ]
do
killall "NoMAD"
if [[ -z "$(pgrep -i "NoMAD")" ]]; then
break
fi
done
# Agent wird beendet
launchctl unload /Library/LaunchAgents/com.trusourcelabs.NoMAD.plist
# plist wird gelöscht.
sudo rm -rf /Applications/NoMAD.app
sudo rm -rf “/Users/$user/Library/LaunchAgents/com.trusourcelabs.NoMAD.plist”
# Remove Keychain Items
security delete-generic-password -l "NoMAD" /Users/$user/Library/Keychains/login.keychain