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>, "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 79392 by Treeve Jelbert for review
Date: Tue, 16 May 2006 13:55:01 +0100 (BST)
Change 79392 by treeve_jelbert@treeve-knowhow on 2006/05/16 13:54:13
@@ -20,11 +20,11 @@
chown firebird:firebird security*.fdb &&
chmod 0600 security*.fdb &&
# all database should be owned by firebird
- for DB in `ls examples/*.fdb`
- do
- chmod ug+w $DB &&
- chown firebird:firebird $DB
- done &&
+# for DB in `ls examples/*.fdb`
+# do
+# chmod ug+w $DB &&
+# chown firebird:firebird $DB
+# done &&
# create lock files
for FF in isc_init1 isc_lock1 isc_event1 isc_guard1
@@ -1,3 +1,17 @@
+2006-05-16 Treeve Jelbert <treeve01 AT pi.be>
+ * DETAILS: version 2.0.0.12654-ReleaseCandidate2 (devel)
+ * DEPENDS: devel version no longer needs CVS
+ * PRE_INSTALL: added, to preserve some files (was in INSTALL)
+ * INSTALL: move some code to PRE_INSTALL
+ no longer create a symlink for libgds.so
+ * BUILD FINAL : use persistent FB_PREFIX
+ * FINAL: there are no example databases
+
+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
@@ -1,22 +1,2 @@
-local FF i FileName DB &&
-# new install script from here on
-
-# cd buildroot/${INSTALL_ROOT}/$PREFIX &&
- cd buildroot/$PREFIX &&
-# preserve some existing files
- for FF in `ls security*.fdb firebird.conf aliases.conf bin/*.sh`; do
- if [ -f $PREFIX/$FF ];then
- echo preserving file $FF
- rm $FF
- fi
- done &&
-
- cd $OLDPWD/buildroot/${INSTALL_ROOT} &&
-
- cp -rd * ${INSTALL_ROOT}/ &&
-
- cd $PREFIX/lib &&
-
-# make a symlink for use by old programs
- ln -sf libfbclient.so libgds.so &&
- cd ..
+# install prebuilt tree
+cp -ra $SOURCE_DIRECTORY/gen/buildroot/* /
@@ -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