Использование LaunchAgents в El Capitan (10.11)

У меня есть серия сценариев, которые выполняются при загрузке одного стандартного пользователя, одного администратора и шаблона пользователя по умолчанию. Для этого конкретного примера они настраивают фон и заставку (так как это настройки ByHost, которые не могут быть эффективно встроены в изображение.)

Однако, с /sbin/ больше не доступен в 10.11, все мои сценарии потерпели неудачу. При изменении их для запуска из моей папки Admin Files они по-прежнему ничего не делают.

Вот команда, которая обычно идет в /sbin/

#!/bin/sh

## Admin Platform Services User Customization Script - Default User Desktop - (Version 7.0 - Twilight Sparkle) B
## 7.1 (Late 2015) 10.10 Version - Updated with new directory structure and script 
## Single-Run Script to Change the Default User's Background

## Force background for Default User
/Admin-Files/Cosmetic\ Scripts/Background\ Engine/ChangeDesktop.py --path /Admin-Files/Admin\ Backgrounds/7.0\ Default\ User\ Backgrounds/OSX10\ -\ Geblin\ Mekkatorque\ -\ Default\ Large.png 

## Removes the .plist LaunchAgent from inside the User Launch Agent Folder. 
rm -f ~/Library/LaunchAgents/set-user-bg-osx10.plist

PLIST здесь:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
   <key>Label</key>
   <string>set-user-bg-osx10</string>
   <key>Program</key>
   <string>/Admin-Files/Scripts/Scripts/OSX10/set-user-bg-osx10</string>
   <key>RunAtLoad</key>
   <true/>
</dict>
</plist>

Сейчас просто ничего не происходит. Это работало в предыдущей бета-версии OSX11, но больше не работает в GM.

О, еще одна вещь: разрешения:

chmod 444 /Blizzard-Files/Scripts/Scripts/OSX10/set-user-bg-osx10.plist 
chmod +X /Blizzard-Files/Scripts/Scripts/OSX10/set-user-bg-osx10

1 ответ

Решение

Если кто-то сталкивается с такой проблемой, решение безумно простое.

Измените /sbin/ на частный /etc/

И тогда это работает как шарм.

Другие вопросы по тегам