jag har byggt ett startup script med hjälp av framförallt glemme och wire. men jag får det inte att fungera.
Så här det det ut:
/System/Library/StatupItems/
drwxr-xr-x 4 root wheel 136 19 Jul 11:29 HansaOSXServer
innehåll i ovanstående:
-rwxr-xr-x 1 root wheel 364 19 Jul 11:29 HansaOSXServer
-rw-r--r-- 1 root wheel 238 16 Jul 08:36 StartupParameters.plist
HansaOSXserver scriptet:
#!/bin/bash
. /etc/rc.common
StartService ()
{
ConsoleMessage "Starting Hansa"
/Applications/HansaWorld41ServOSX/HansaOSXServer
}
StopService ()
{
ConsoleMessage "Stopping Hansa"
#PID=$(ps -aux | grep Hansa | grep -v grep | awk '{print $2}')
#kill -2 $PID
killall -2 HansaOSXServer
}
RestartService () {StopService; StartService;}
RunService "$1"
done
Innehåll i plist:
{
Description = "Hansa ekonomisystem";
Provides = ("Hansa");
Preference = "Last";
Messages =
{
start = "Starting Hansa Server";
stop = "Stopping Hansa Server";
restart = "Restarting Hansa Server";
};
}
Felet i system.log:
Jul 19 11:30:51 localhost SystemStarter: The following StartupItems failed to properly start:
Jul 19 11:30:51 localhost SystemStarter: /System/Library/StartupItems/HansaOSXServer
Jul 19 11:30:51 localhost SystemStarter: - execution of Startup script failed
Vad är det för fel???
Jag har letat i ett par dagar nu men kan inte se något.
Hjälp!