Я использую OSX Mojave, и я хотел использовать команду at
для запуска сценариев в определенное время, но я обнаружил, что мне нужно изменить его файл plist, чтобы использовать его.Прямо сейчас, одним из атрибутов в нем является Disabled=true
, что, конечно, не то, что я хочу.
Я отправился на край света, чтобы попытаться изменить это.Я попробовал XCode, Pref Setter, chmod, chown, vim и делал все это в корне.Независимо от того, что всегда говорит «файл только для чтения» или «У вас нет разрешения».
Должны ли списки быть неизменными?Я почти уверен, что нет.Вот некоторые из вещей, которые я пробовал.
~root# id
uid=0(root) gid=0(wheel) groups=0(wheel ...
~root# atrun=/System/Library/LaunchDaemons/com.apple.atrun.plist
~root# chmod 777 $atrun
chmod: Unable to change file mode on
/System/Library/LaunchDaemons/com.apple.atrun.plist: Operation not permitted
~root# ls -l $atrun
-rw-r--r-- 1 root wheel 444 Aug 22 23:11 /System/Library/LaunchDaemons/com.apple.atrun.plist