Estoy buscando una manera de hacer el equivalente sin pedir contraseña . Necesito que sea una forma nativa que no requiera que el usuario cambie ningún archivo de configuración (incluidos los sudoers). Y la GUI no cuenta (lo que hace que AppleScript abra las Preferencias del sistema y haga clic en los botones).
do shell script "networksetup -setsocksfirewallproxy wi-fi 127.0.0.1 5464 off"
do shell script "networksetup -setsocksfirewallproxystate wi-fi on"
¿Quizás algo con llavero? ¿Perfil de configuración?
Nota: si tienen que escribir un administrador una vez para configurar algo, eso está bien (como darle acceso a la aplicación al llavero), pero debe ser lo suficientemente simple como para que el usuario promedio pueda hacerlo. .
La simplicidad es lo más importante.