Article View: swnet.sys.mac
Article #216Re: StartupItems - hur?
From: Dag Tore Antonsen
Date: Sun, 06 Feb 2005 14:46
Date: Sun, 06 Feb 2005 14:46
98 lines
3981 bytes
3981 bytes
david bonde wrote:
> N�gon som kan hj�lpa mig med mina StartupItems? Jag har flera g�nger
> f�rs�kt g�ra mina egna sedan Mac OS X lanserades men aldrig lyckats f�
> dem att starta n�got. H�r �r ett f�rs�k att f� Tomcat att starta
> automatiskt som �r kopierat direkt fr�n en O'Reilly-bok.
>
> Min /Library/StartupItems ser ut s� h�r:
>
>
> drwxr-xr-x 4 root staff 136 4 Feb 21:05 JakartaTomcat/
>
> och JakartaTomcat-katalogen:
>
> -rwx------ 1 root staff 636 4 Feb 20:46 JakartaTomcat
> -rw-r--r-- 1 root staff 400 4 Feb 21:05 StartupParameters.plist
>
> (vad �r egentligen korrekt r�ttigheter f�r dessa filer? Jag ser lite
> allt m�jligt n�r jag kollar i Apples och andras StartupItems)
Hos meg er det 755
drwxr-xr-x 5 root wheel 170 6 Mar 2004 AMD
drwxr-xr-x 5 root wheel 170 6 Mar 2004 Accounting
drwxr-xr-x 5 root wheel 170 6 Mar 2004 Apache
>
>
> Startscriptet (JakartaTomcat i listan ovan):
>
> ----------------
>
>
> #!/bin/sh
> # Source common setup options
>
> JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Home
> export JAVA_HOME
>
> . /etc/rc.common
> StartService() {
> # Don't start unless Tomcat enabled in /etc/hostconfig
> if [ "${TOMCAT:=-NO-}" = "-YES-" ]; then
> ConsoleMessage "Starting Jakarta Tomcat"
> sh /usr/local/jakarta-tomcat/bin/startup.sh &
> fi
Jeg vet ikke helt, men du kan kanskje pr�ve � vri det til:
if [ "${TOMCAT:=-NO-}" != "-NO-" ]; then
Eller noe ala:
ANSWER=`cat /etc/hostconfig | grep TOMCAT | awk -F = {'print $2'}`
if [ "$ANSWER" != "-NO-" ]; then
???
Pr�v deg frem med � se hvilken output du f�r ved � kj�re scriptet
manuelt eller lag en oneliner (her med eksempel NISDOMAIN):
ANSWER=`cat /etc/hostconfig | grep NIS | awk -F = {'pring $2'}`; if [
"$ANSWER" != "-NO-" ]; then echo blabla; else echo bleble;fi
Siden 'NISDOMAIN=-NO-' blir svaret "blabla"
>
>
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE plist SYSTEM
> "file://localhost/System/Library/DTDs/PropertyList.dtd">
> <plist version="0.9">
> <dict>
> <key>Description</key>
> <string>Jakarta Tomcat</string>
> <key>Provides</key>
> <array>
> <string>Jakarta Tomcat</string>
> </array>
> <key>Requires</key>
> <array>
> <string>Network</string>
> </array>
> <key>OrderPreference</key>
> <string>Late</string>
> </dict>
> </plist>
>
Denne ser korrekt ut..
DT
--
Dag Tore Antonsen - http://www.usit.uio.no/it/
Universitetets senter for informasjonsteknologi
Technical Details
Message-ID:
<42062dd2$1@news.broadpark.no>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!proxad.net!212.101.4.254.MISMATCH!solnet.ch!solnet.ch!nntp.gblx.net!nntp3.phx1!news.broadpark.noReferences:
<1grketm.1kcikpg1quvfy4N%i97_bedREMOVETHIS@i.kth.se>Show Full Headers
Complete Article Headers
X-Google-Thread: f6dce,5b51b5327041ccb7 X-Google-Thread: 113201,5b51b5327041ccb7 X-Google-Thread: ffdd6,5b51b5327041ccb7 X-Google-Attributes: gidf6dce,gid113201,gidffdd6,public X-Google-Language: SWEDISH,ASCII Date: Sun, 06 Feb 2005 15:46:33 +0100 From: Dag Tore Antonsen <d.t.antonsen@usit.uio.nospam> User-Agent: Mozilla Thunderbird 1.0 (Macintosh/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: swnet.sys.mac,dk.edb.mac,no.it.os.mac.diverse Subject: Re: StartupItems - hur? References: <1grketm.1kcikpg1quvfy4N%i97_bedREMOVETHIS@i.kth.se> In-Reply-To: <1grketm.1kcikpg1quvfy4N%i97_bedREMOVETHIS@i.kth.se> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit NNTP-Posting-Host: 78.80-202-93.nextgentel.com X-Original-NNTP-Posting-Host: 78.80-202-93.nextgentel.com Message-ID: <42062dd2$1@news.broadpark.no> X-Trace: news.broadpark.no 1107701202 78.80-202-93.nextgentel.com (6 Feb 2005 15:46:42 +0100) Lines: 98 Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!proxad.net!212.101.4.254.MISMATCH!solnet.ch!solnet.ch!nntp.gblx.net!nntp3.phx1!news.broadpark.no