Пожалуйста, спасите меня от возможного нервного срыва!
Я следил за документацией Apple (см. Ниже) о том, как создать элемент запуска. В настоящее время я просто пытаюсь заставить мой скрипт напечатать что-нибудь на консоль, а тем более запустить мое приложение.
Вот мои два скрипта, один - исполняемый файл запуска, другой - plist:
#!/bin/sh
. /etc/rc.common
# The start subroutine
StartService() {
# Insert your start command below. For example:
echo "hey Eric we've started"
# End example.
}
# The stop subroutine
StopService() {
# Insert your stop command(s) below. For example:
echo "STOPPED ERIC"
# End example.
}
# The restart subroutine
RestartService() {
# Insert your start command below. For example:
echo "RESTART ERIC"
# End example.
}
RunService "$1"
{
Description = "Software Update service";
Provides = ("SoftwareUpdateServer");
Requires = ("Network");
Uses = ("Network");
OrderPreference = "Late";
Messages =
{
start = "Starting Software Update service";
stop = "Stopping Software Update service";
};
}
Используя терминал, я попытался установить права доступа максимально близко к тому, как это задокументировано в примере по ссылке ниже. Странно было то, что файлы не показывали «корневой» аспект их владения.
Затем я запустил SystemStarter, запустил приложение и ничего не произошло. Абсолютно ничего.
Любая помощь?
http://developer.apple.com/mac/library/documentation/MacOSX/Conceptual/BPSystemStartup/Articles/StartupItems.html