🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: swnet.sys.mac
Article #216

Re: StartupItems - hur?

#216
From: Dag Tore Antonsen
Date: Sun, 06 Feb 2005 14:46
98 lines
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.no
References: <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