Files
Alte_Skripte/VW Skripte/Scripte/500_AdobeReaderDC_Base_MUI_After-1.0.sh
2026-02-16 15:05:15 +01:00

50 lines
1.2 KiB
Bash

#!/bin/sh
set -x
PLISTBUDDY=/usr/libexec/PlistBuddy
# Remove Launch Agents/Daemons
rm -f /Library/LaunchDaemons/com.adobe.ARMDC.Communicator.plist
rm -f /Library/LaunchDaemons/com.adobe.ARMDC.SMJobBlessHelper.plist
rm -f /Library/LaunchAgents/com.adobe.ARMDCHelper.*.plist
SETTINGSPLIST="/Library/Preferences/com.adobe.Reader.plist"
rm -f "${SETTINGSPLIST}"
uudecode -o "${SETTINGSPLIST}" << 'EOD'
====
EOD
chown root:wheel "${SETTINGSPLIST}"
chmod 755 "${SETTINGSPLIST}"
# Settings in each userprofile
cd /Users
for USERNAME in *
do
if [[ "${USERNAME}" != "Shared" ]]
then
PLISTUSERS="/Users/${USERNAME}/Library/Preferences/com.adobe.Reader.plist"
$PLISTBUDDY -c "Add :DC dict" "${PLISTUSERS}"
$PLISTBUDDY -c "Add :DC:EULAAccepted bool true" "${PLISTUSERS}"
#Set Permissions for plist
sudo chown -R ${USERNAME}:staff "${PLISTUSERS}"
sudo chmod -R 600 "${PLISTUSERS}"
fi
done
# Settings in each user template
for USER_TEMPLATE in "/System/Library/User Template"/*
do
TEMPLATEPLIST="${USER_TEMPLATE}/Library/Preferences/com.adobe.Reader.plist"
rm -f "${TEMPLATEPLIST}"
$PLISTBUDDY -c "Add :DC dict" "${TEMPLATEPLIST}"
$PLISTBUDDY -c "Add :DC:EULAAccepted bool true" "${TEMPLATEPLIST}"
done