Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (2748034cb93a5913d02859ced73a6087fb1a6948)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (2748034cb93a5913d02859ced73a6087fb1a6948)
  • Date: Sat, 3 Mar 2007 09:04:16 -0600

GIT changes to master grimoire by Treeve Jelbert <treeve AT scarlet.be>:

database/firebird/BUILD | 29
+++++
database/firebird/DETAILS | 2
database/firebird/FINAL | 54
++--------
database/firebird/HISTORY | 8 +
database/firebird/REPAIR^0256d262f2964d1ccafa902cd2d0d5cf^configs | 2
database/firebird/REPAIR^9145c7c36706c5c598399e7c89ae5efd^volatiles | 2
database/firebird/configs | 4
database/firebird/volatiles | 4
libs/libedit/DETAILS | 4
libs/libedit/HISTORY | 3
10 files changed, 66 insertions(+), 46 deletions(-)

New commits:
commit a8f34b3fc3f1d30a5fb0e0ad49bd8bf6edc06121
Author: Treeve Jelbert <treeve AT scarlet.be>
Commit: Treeve Jelbert <treeve AT scarlet.be>

firebird - build fixes

commit d4333ec4954438d2efc92e3fa540b10e5e188bd5
Author: Treeve Jelbert <treeve AT scarlet.be>
Commit: Treeve Jelbert <treeve AT scarlet.be>

libedit-20070302-2.10

diff --git a/database/firebird/BUILD b/database/firebird/BUILD
index 3ee2990..1672182 100755
--- a/database/firebird/BUILD
+++ b/database/firebird/BUILD
@@ -1,4 +1,4 @@
- local LL &&
+ local FF FileName DB LCK ll &&
persistent_add FB_PREFIX &&
FB_PREFIX=${INSTALL_ROOT}/usr/firebird &&
OPTS="${OPTS} ${FB_SS}" &&
@@ -27,6 +27,33 @@ if [ $FB_CLIENT == n ]; then
# prepare an install image
cd gen &&
./install/makeInstallImage.sh
+#
+# fix ownership and permissions
+ cd $SOURCE_DIRECTORY/gen/buildroot/$FB_PREFIX &&
+ chown -R root:root ./ &&
+ chmod -R uga-w ./ &&
+
+# Everyone may execute clients
+ chmod 0555 bin/* &&
+# Shell scripts changing security attributes are for root only
+ chmod 0500 bin/*.sh &&
+# Security database
+# Nobody besides firebird permitted to even read this file
+ chown firebird:firebird security*.fdb &&
+ chmod 0600 security*.fdb &&
+# all database should be owned by firebird
+ for DB in `ls examples/empbuild/*.fdb`
+ do
+ chmod ug+w $DB &&
+ chown firebird:firebird $DB
+ done &&
+# preserve some existing files
+ for FF in `ls security*.fdb`; do
+ if [ -f $FB_PREFIX/$FF ];then
+ message preserving file $FF &&
+ bzip2 $FF
+ fi
+ done
else
cd gen &&
make includes &&
diff --git a/database/firebird/DETAILS b/database/firebird/DETAILS
index b617fd8..8522d46 100755
--- a/database/firebird/DETAILS
+++ b/database/firebird/DETAILS
@@ -28,7 +28,7 @@ esac
WEB_SITE=http://www.firebirdsql.org
LICENSE=IDPL
ENTERED=20031111
- PATCHLEVEL=1
+ PATCHLEVEL=2
# DOCS="doc/*"
KEYWORDS="database engine"
SHORT="a very powerful relational dbms"
diff --git a/database/firebird/FINAL b/database/firebird/FINAL
index f1dfed2..782edfc 100755
--- a/database/firebird/FINAL
+++ b/database/firebird/FINAL
@@ -2,48 +2,26 @@ if [ $FB_CLIENT == n ]; then

# we do this here, so that things are not tracked, as these files are
# constantly modified in normal use
-local FF FileName DB LCK &&
-
-cd $FB_PREFIX &&
- chown -R root:root $FB_PREFIX &&
- chmod -R uga-w $FB_PREFIX &&
-
- cd bin &&
-
-# Everyone may execute clients
- chmod 0555 * &&
-
-# Shell scripts changing security attributes are for root only
- chmod 0500 *.sh &&
-
- cd .. &&
-# Security database
-# Nobody besides firebird permitted to even read this file
- chown firebird:firebird security*.fdb &&
- chmod 0600 security*.fdb &&
-# all database should be owned by firebird
- for DB in `ls examples/empbuild/*.fdb`
- do
- chmod ug+w $DB &&
- chown firebird:firebird $DB
- done &&
+local FF FileName LCK LOG &&

+cd $FB_PREFIX &&
# create lock files
- LCK=$INSTALL_ROOT/var/lock/firebird &&
- mkdir -p $LCK &&
+ LCK=$INSTALL_ROOT/var/lock/firebird &&
+ mkdir -p $LCK &&
for FF in isc_init1 isc_lock1 isc_event1 isc_guard1
do
- FileName=$FF.`hostname` &&
- touch $LCK/$FileName &&
- chown firebird:firebird $LCK/$FileName &&
- chmod u+w $LCK/$FileName &&
- ln -sf $TRACK_ROOT/var/lock/firebird/$FileName ./
- done &&
+ FileName=$LCK/$FF.`hostname` &&
+ touch $FileName &&
+ chown firebird:firebird $FileName &&
+ chmod u+w $FileName &&
+ ln -sf $FileName ./
+ done &&

# log file
- mkdir -p $INSTALL_ROOT/var/log/ &&
- touch $INSTALL_ROOT/var/log/firebird.log &&
- chown firebird:firebird $INSTALL_ROOT/var/log/firebird.log &&
- chmod o=,ug=rw $INSTALL_ROOT/var/log/firebird.log &&
- ln -sf $TRACK_ROOT/var/log/firebird.log ./
+ mkdir -p $INSTALL_ROOT/var/log/ &&
+ LOG=$INSTALL_ROOT/var/log/firebird.log &&
+ touch $LOG &&
+ chown firebird:firebird $LOG &&
+ chmod o=,ug=rw $LOG &&
+ ln -sf $LOG ./
fi
diff --git a/database/firebird/HISTORY b/database/firebird/HISTORY
index 75fc043..a8dc0ec 100644
--- a/database/firebird/HISTORY
+++ b/database/firebird/HISTORY
@@ -1,3 +1,11 @@
+2007-03-03 Treeve Jelbert <treeve AT pi.be>
+ * DETAILS: PATCHLEVEL++
+ * BUILD, INSTALL, FINAL: move some code to BUILD
+ this works better with staged install
+ * PRE_BUILD: disable check for running server
+ * volatiles, configs: fix
+ * REPAIR*:added, force volaties, configs fixes into existing builds
+
2007-03-02 Treeve Jelbert <treeve AT pi.be>
* DETAILS: version 2.0.1.12855
* fb2.0.patch.bz2: updated, src/gpre/cob.cpp fixed upstream
diff --git
a/database/firebird/REPAIR^0256d262f2964d1ccafa902cd2d0d5cf^configs
b/database/firebird/REPAIR^0256d262f2964d1ccafa902cd2d0d5cf^configs
new file mode 100755
index 0000000..ad636c7
--- /dev/null
+++ b/database/firebird/REPAIR^0256d262f2964d1ccafa902cd2d0d5cf^configs
@@ -0,0 +1,2 @@
+^/usr/firebird/aliases.conf$
+^/usr/firebird/firebird.conf$
diff --git
a/database/firebird/REPAIR^9145c7c36706c5c598399e7c89ae5efd^volatiles
b/database/firebird/REPAIR^9145c7c36706c5c598399e7c89ae5efd^volatiles
new file mode 100755
index 0000000..ad636c7
--- /dev/null
+++ b/database/firebird/REPAIR^9145c7c36706c5c598399e7c89ae5efd^volatiles
@@ -0,0 +1,2 @@
+^/usr/firebird/aliases.conf$
+^/usr/firebird/firebird.conf$
diff --git a/database/firebird/configs b/database/firebird/configs
index 5ee6d7e..ad636c7 100644
--- a/database/firebird/configs
+++ b/database/firebird/configs
@@ -1,2 +1,2 @@
-^/usr/firebird/aliases\.conf$
-^/usr/firebird/firebird\.conf$
+^/usr/firebird/aliases.conf$
+^/usr/firebird/firebird.conf$
diff --git a/database/firebird/volatiles b/database/firebird/volatiles
index 98441c8..a57ff44 100644
--- a/database/firebird/volatiles
+++ b/database/firebird/volatiles
@@ -1,2 +1,2 @@
-^/usr/firebird/aliases\.conf
-^/usr/firebird/firebird\.conf
+^/usr/firebird/aliases.conf&
+^/usr/firebird/firebird.conf$
diff --git a/libs/libedit/DETAILS b/libs/libedit/DETAILS
index dd45af1..2c9b1f9 100755
--- a/libs/libedit/DETAILS
+++ b/libs/libedit/DETAILS
@@ -1,6 +1,6 @@
SPELL=libedit
- VERSION=20061228-2.10
-
SOURCE_HASH=sha512:e039199453dce7e8e3348a0ace157633d06497a1e8dbb5a40420f9ed73c108d68a7bc80f80ec17b6db603d00517dcc8b243dabf14721d3f31fabad0bcd3b274b
+ VERSION=20070302-2.10
+
SOURCE_HASH=sha512:d5ef3c6adfd66173e1f427b798a1e237ca9195350709638b13e4a0f686770dbf5cdc990116716e2c9290f1a8fb31ac97fb9feffc0880e803612b5a56e56b9eed
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.thrysoee.dk/editline/
diff --git a/libs/libedit/HISTORY b/libs/libedit/HISTORY
index 38435cb..787ce11 100644
--- a/libs/libedit/HISTORY
+++ b/libs/libedit/HISTORY
@@ -1,3 +1,6 @@
+2007-03-03 Treeve Jelbert <treeve AT pi.be>
+ * DETAILS: version 20070302-2.10
+
2006-12-28 Treeve Jelbert <treeve AT pi.be>
* DETAILS: version 20061228-2.10




  • [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (2748034cb93a5913d02859ced73a6087fb1a6948), Treeve Jelbert, 03/03/2007

Archive powered by MHonArc 2.6.24.

Top of Page