diff options
Diffstat (limited to 'dev-db/firebird/files/firebird.init.d')
-rw-r--r-- | dev-db/firebird/files/firebird.init.d | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/dev-db/firebird/files/firebird.init.d b/dev-db/firebird/files/firebird.init.d new file mode 100644 index 000000000000..46cea5f0a75b --- /dev/null +++ b/dev-db/firebird/files/firebird.init.d @@ -0,0 +1,33 @@ +#!/sbin/runscript +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-db/firebird/files/firebird.init.d,v 1.1 2004/03/31 00:35:47 mksoft Exp $ + + +# NOTE: make sure you have localhost in your hosts.equiv file see next 2 +# lines for example of hosts.equiv contents +#localhost.localdomain +#localhost + + +export FIREBIRD +export ISC_USER +export ISC_PASSWORD +export FBRunUser +MANAGER=$FIREBIRD/bin/fbmgr.bin + +depend() { + need net +} + +start(){ + ebegin "Starting Firebird server" + su $FBRunUser -c "${MANAGER} -start -forever" + eend $? +} + +stop(){ + ebegin "Stopping Firebird server" + $MANAGER -shut + eend $? +} |