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>