UmBenutzern die Möglichkeit zu geben, diverse Systemeinstellungen selbst ändern zu können, ohne das er ein Adminpasswort dazu benötigt, kann man die Berechtigung für die zuständige Einstellungsdatei editieren. Im nachfolgenden Beispiel werden die Befehle für die Energieoptionen »Energie sparen« gezeigt. Diese Vorgehensweise trifft auf alle OSX Versionen ab 10.9 zu.1)
594649:~ admin$ /usr/bin/security authorizationdb read system.preferences > /tmp/system.preferences.plist YES (0) 594649:~ admin$ /usr/bin/defaults write /tmp/system.preferences.plist group everyone 594649:~ admin$ sudo /usr/bin/security authorizationdb write system.preferences < /tmp/system.preferences.plist YES (0)
594649:~ admin$ /usr/bin/security authorizationdb read system.preferences.energysaver > /tmp/system.preferences.energysaver.plist YES (0) 594649:~ admin$ /usr/bin/defaults write /tmp/system.preferences.energysaver.plist group everyone 594649:~ admin$ sudo /usr/bin/security authorizationdb write system.preferences.energysaver < /tmp/system.preferences.energysaver.plist YES (0)
— pronto 2020/09/22 10:08