Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] PERFORCE change 78605 by Treeve Jelbert for review

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Perforce Review Daemon <p4review AT smee.org>
  • To: "Andrew Stitt" <a AT t.armory.com>, "Arjan Bouter" <abouter AT sourcemage.org>, "SM-Commit Daemon" <sm-commit AT lists.ibiblio.org>, "duane_malcolm" <d.malcolm AT auckland.ac.nz>, "Ethan Grammatikidis" <eekee AT eekee.is-a-geek.org>, "Gareth Clay" <gareth AT caffeinefuelled.co.uk>, "Ladislav Hagara" <ladislav.hagara AT unob.cz>, "Maurizio Boriani" <baux AT member.fsf.org>, "Pieter Lenaerts" <e-type AT sourcemage.org>, "Robin Cook" <rcook AT wyrms.net>, "Seth Woolley" <seth AT swoolley.homeip.net>, "Unet" <unet AT sourcemage.org>, "vladimir_marek" <vlmarek AT volny.cz>
  • Subject: [SM-Commit] PERFORCE change 78605 by Treeve Jelbert for review
  • Date: Fri, 28 Apr 2006 21:50:05 +0100 (BST)

Change 78605 by treeve_jelbert@treeve-knowhow on 2006/04/28 21:46:55

firebird//init.d/firebird2 - use pid for start/stop

Affected files ...

... //sgl/grimoires/devel/database/firebird/HISTORY#22 edit
... //sgl/grimoires/devel/database/firebird/init.d/firebird2#2 edit

Differences ...

==== //sgl/grimoires/devel/database/firebird/HISTORY#22 (text) ====

@@ -1,3 +1,8 @@
+2006-04-28 Treeve Jelbert <treeve01 AT pi.be>
+ * init.d/firebird2: use pid for start/stop
+ as of rc2, preferred method of stopping is to kill the pid,
+ since it does not need knowledge of the password
+
2006-04-28 Arwed v. Merkatz <v.merkatz AT gmx.net>
* UP_TRIGGERS: replaced 'gaze depends' call with
fast_up_depends, bug #10661

==== //sgl/grimoires/devel/database/firebird/init.d/firebird2#2 (xtext) ====

@@ -4,12 +4,13 @@
#
# This file belongs in /etc/init.d where it will be run
# on system startup and shutdown to start the background
-# Firebird database Super server daemon
+# Firebird2 database Super server daemon


-ISC_USER=SYSDBA
-ISC_PASSWORD=masterkey
FB=/usr/firebird/bin/fbmgr.bin
+# as of rc2, preferred method of stoppng is to kill the pid
+RUND=/var/run/firebird
+PID=$RUND/`basename $0`.pid

source /etc/init.d/smgl_functions

@@ -20,18 +21,19 @@
case $1 in
start)
echo "Starting Firebird Super Server"
- mkdir -p /var/run/firebird
- chown firebird:firebird /var/run/firebird
- su -l "firebird" -s /bin/sh -m -c "$FB -start -forever"
+ mkdir -p $RUND
+ chown firebird:firebird $RUND
+ su -l "firebird" -s /bin/sh -m \
+ -c "$FB -start -forever -pidfile $PID"
evaluate_retval
;;
stop)
echo "Stopping Firebird server"
- $FB -shut
+ kill `cat $PID`
evaluate_retval
;;

- restart|reload)
+ restart)
echo "Restarting Firebird server"
$0 stop
$0 start



  • [SM-Commit] PERFORCE change 78605 by Treeve Jelbert for review, Perforce Review Daemon, 04/28/2006

Archive powered by MHonArc 2.6.24.

Top of Page