I'm pretty sure you need a new version of wkcommon.h, which you can get from:

http://cvs.sourceforge.net/viewcvs.py/webware/Webware/WebKit/Adapters/ common/


that fixed it. Thanks,


Has anybody figured out how to have webkit appserver startup automatically in os x 10.3.5?

sorry I haven't got that far yet!

Well I found a tutuorial online for making startupitems for os X
http://osxfaq.1dot1.com/Tutorials/LearningCenter/OSXTutorials/Startup/ index.ws


Based on that I came up with something that works


everthing has to be owned by root so either sudo or do it as root

make a directory in /library/startupitems
call it whatever you want
I called mine WebkitAppserver
make two files inside the directory WebkitAppserver
both must be owned by root
first file must be named the same as the directory in this case WebkitAppserver
it must have ugo+rx permissions


the second file must be named StartupParameters.plist
I am not sure what permissions it should have but ugo+rx works

put the following into the file WebkitAppserver. Put the path to where you have
Appserver stored in the two cd lines


#! /bin/sh

. /etc/rc.common

StartService ()
{
        ConsoleMessage "Starting Webkit Appserver"
        #change directory to where the Appserver lives
        cd /users/webware/webware81/webkit
     ./Appserver >> /var/log/webkit 2>&1 &
}

StopService ()
{
        ConsoleMessage "Stopping Webkit Appserver"
        #change directory to where the Appserver lives
        cd /users/webware/webware81/webkit
   ./Appserver stop >> /var/log/webkit 2>&1
}

RestartService ()
{
   ConsoleMessage "Reloading Webkit Appserver"
   StopService;
   StartService;
}

RunService "$1"


Now put the following into the file StartupParameters.plist

{
  Description   = "Webkit Appserver";
  Provides      = ("Webkit");
  Requires      = ("Resolver");
  Uses          = ("Network Time", "httpd");
  OrderPreference    = "Last";
  Messages =
  {
    start = "Starting Webkit Appserver";
    stop  = "Stopping Webkit Appserver";
    restart  = "Reloading Webkit Appserver";
  };
}


I don't know if it matters what is in the Uses line but Network Time was in another example and I thought
httpd should be there.


Anyway it works.

to test
->cd /library/startupitems/webkitappserver
->sudo webkitappserver start




------------------------------------------------------- This SF.net email is sponsored by: IT Product Guide on ITManagersJournal Use IT products in your business? Tell us what you think of them. Give us Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more http://productguide.itmanagersjournal.com/guidepromo.tmpl _______________________________________________ Webware-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/webware-devel

Reply via email to