Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Dec 2001 12:44:41 +0100
From:      Ernst de Haan <znerd@freebsd.org>
To:        ports@freebsd.org
Cc:        Maxim Sobolev <sobomax@freebsd.org>
Subject:   Starting a service after installation?
Message-ID:  <200112211144.fBLBif252175@zaphod.euronet.nl>

next in thread | raw e-mail | index | archive | help
Hey all,

How should services like an application server (i.e. www/orion or 
www/jakarta-tomcat) be started at boot time?

I was thinking we could something like this, for example for www/orion:
1) During installation, install a script in ${PREFIX}/etc/rc.d. In this case 
orion.sh. Make it +x so it can be executed. The www/orion port (and a lot of 
other ports) already do this.
2) Make the script so that it checks if it should be started by reading 
/etc/rc.conf and /etc/defaults/rc.conf. For example, for www/orion, it could 
check for "start_orion". If this variable is not found, then the service is 
perhaps not started (or should it) ? If the variable *is* found then the 
service will only be started if the value matches [Yy][Ee][Ss]

I'm also assuming that starting a service right after installation is a Bad 
Thing^TM. What about a 'make run' ? ;`/

Ernst

-- 
Ernst de Haan
EuroNet Internet B.V.

    "Come to me all who are weary and burdened
        and I will give you rest" -- Jesus Christ

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200112211144.fBLBif252175>