cave_canem_lj (cave_canem0) wrote in ru_mac,
cave_canem_lj
cave_canem0
ru_mac

Выполнение скрипта при старте и выходе из системы

Здравствуйте!

Хочу поделиться - если кому надо - как выполнить произвольный скрипт при старте и выходе из системы на двух примерах:

При старте:
Создаём XML файл:
/System/Library/LaunchDaemons/com.ES.random-seed.plist:
com.ES.random-seed.plist — LaunchDaemons 2013-07-08 21-04-38

/bin/customs_scripts/random-seed_Start:

random-seed_Start — customs_scripts 2013-07-08 21-14-50
Правим права доступа и владельца, перегружаемся:
sudo -s
chown root:wheel /System/Library/LaunchDaemons/com.ES.random-seed.plist
chmod 755  /System/Library/LaunchDaemons/com.ES.random-seed.plist
reboot

При выходе:
/bin/customs_scripts/random-seed_Stop
random-seed_Stop — customs_scripts 2013-07-08 21-16-25
sudo chown root:wheel /bin/customs_scripts/random-seed_Stop; chmod 555 /bin/customs_scripts/random-seed_Stop
sudo defaults write com.apple.loginwindow LogoutHook /bin/customs_scripts/random-seed_Stop

Дополнительная информация:
http://macdaily.me/howto/startup-applications-in-mac-os-x-launchagents-and-launchdaemons/
Tags: полезное: статьи|обзоры|информация|фичи
Subscribe
  • Post a new comment

    Error

    Comments allowed for members only

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 16 comments