diff --git a/builds/install/arch-specific/solaris/CS/gds_db-tcp.xml b/builds/install/arch-specific/solaris/CS/gds_db-tcp.xml new file mode 100644 index 0000000000..4826895fb1 --- /dev/null +++ b/builds/install/arch-specific/solaris/CS/gds_db-tcp.xml @@ -0,0 +1,72 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/builds/install/arch-specific/solaris/CS/postinstall.in b/builds/install/arch-specific/solaris/CS/postinstall.in index dc872d4cad..c3ccacf45d 100644 --- a/builds/install/arch-specific/solaris/CS/postinstall.in +++ b/builds/install/arch-specific/solaris/CS/postinstall.in @@ -1,69 +1,54 @@ #!/bin/sh # -#------------------------------------------------------------------------------ -# $Copyright: -# Copyright (C) Siemens Nixdorf Informationssysteme AG 1994 - 1998 -# Copyright (C) Siemens AG 1998 1999 -# Copyright (C) Fujitsu Siemens Computers GmbH 1999 - 2002 -# All rights reserved -# $ -#------------------------------------------------------------------------------ +# The contents of this file are subject to the Initial +# Developer's Public License Version 1.0 (the "License"); +# you may not use this file except in compliance with the +# License. You may obtain a copy of the License at +# http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_idpl. +# +# Software distributed under the License is distributed AS IS, +# WITHOUT WARRANTY OF ANY KIND, either express or implied. +# See the License for the specific language governing rights +# and limitations under the License. +# +# The Original Code was created by Paul Beach +# for the Firebird Open Source RDBMS project. +# +# Copyright (c) Paul Beach +# and all contributors signed below. +# +# All Rights Reserved. +# Contributor(s): ______________________________________. +# -FIREBIRD=@prefix@ -cd $FIREBIRD - -# Create lock files -HOSTNAME=`uname -n` -VERSION=`uname -r` -for i in isc_init1 isc_lock1 isc_event1 +# Set security for "created" files +cd @prefix@ +for i in isc_init1 isc_lock1 isc_event1 +#isc_monitor1 do - file=${i}.${HOSTNAME} - touch ${file} - chmod 666 ${file} +filename=$i.`hostname` +touch $filename +chmod 660 $filename +chown firebird $filename +chgrp firebird $filename done -# Create log touch firebird.log chmod 666 firebird.log +chown firebird firebird.log +chgrp firebird firebird.log +chmod 666 security2.fdb +chmod 666 isc_lock1.`hostname` -# -# If TCP is installed, update both services and servers databases -# -if [ -f /etc/inet/services ]; then - grep -s @FB_SERVICE_NAME@ /etc/inet/services >/dev/null 2>&1 - if [ $? -ne 0 ] ; then - echo "Patching /etc/inet/services..." - echo "@FB_SERVICE_NAME@ @FB_SERVICE_PORT@/tcp # Firebird2 Database Remote Protocol" >>/etc/inet/services - fi -fi -if [ -f /etc/inet/inetd.conf ]; then - grep -s @FB_SERVICE_NAME@ /etc/inet/inetd.conf >/dev/null 2>&1 - if [ $? -ne 0 ] ; then - echo "Patching /etc/inet/inetd.conf..." - echo "" >> /etc/inet/inetd.conf - echo "# Firebird2 Database Remote Server" >> /etc/inet/inetd.conf - echo "@FB_SERVICE_NAME@ stream tcp nowait root $FIREBIRD/bin/fb_inet_server fb_inet_server" >>/etc/inet/inetd.conf - echo "Restarting inetd..." - kill -HUP `ps -e | grep inetd | awk '{print $1}'` - fi +# Install and start the Firebird Service +filename="/etc/services" +newline="gds_db 3050/tcp # Firebird SQL Remote Database Protocol" +oldline=`grep "^gds_db" $filename` +if [ -z "$oldline" ]; then +echo $newline >> $filename +echo "" >> $filename fi -if [ $VERSION="5.10" ]; then - inetconv -f - svcadm clear svc:/network/gds_db/tcp:default -fi -if [ -f /etc/profile ]; then - grep -s "# Enhance PATH for Firebird2" /etc/profile >/dev/null 2>&1 - if [ $? -ne 0 ] ; then - echo "Patching /etc/profile..." - echo "# Enhance PATH for Firebird2" >>/etc/profile - echo "PATH=\$PATH:$FIREBIRD/bin" >>/etc/profile - echo "export PATH" >>/etc/profile - echo "LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:$FIREBIRD/lib:$FIREBIRD/intl" >>/etc/profile - echo "export LD_LIBRARY_PATH" >>/etc/profile - echo "INTERBASE=$FIREBIRD" >>/etc/profile - echo "export INTERBASE" >>/etc/profile - fi -fi - -# EOF +svccfg validate @prefix@/gds_db-tcp.xml +svccfg import @prefix@/gds_db-tcp.xml +svcadm enable svc:/network/gds_db/tcp:default diff --git a/builds/install/arch-specific/solaris/CS/postremove.in b/builds/install/arch-specific/solaris/CS/postremove.in index 417cd5d570..f8fb9c4aa2 100644 --- a/builds/install/arch-specific/solaris/CS/postremove.in +++ b/builds/install/arch-specific/solaris/CS/postremove.in @@ -1,47 +1,29 @@ #!/bin/sh # -#------------------------------------------------------------------------------ -# $Copyright: -# Copyright (C) Siemens Nixdorf Informationssysteme AG 1994 - 1998 -# Copyright (C) Siemens AG 1998 1999 -# Copyright (C) Fujitsu Siemens Computers GmbH 1999 2000 -# All rights reserved -# $ -#------------------------------------------------------------------------------ +# The contents of this file are subject to the Initial +# Developer's Public License Version 1.0 (the "License"); +# you may not use this file except in compliance with the +# License. You may obtain a copy of the License at +# http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_idpl. +# +# Software distributed under the License is distributed AS IS, +# WITHOUT WARRANTY OF ANY KIND, either express or implied. +# See the License for the specific language governing rights +# and limitations under the License. +# +# The Original Code was created by Paul Beach +# for the Firebird Open Source RDBMS project. +# +# Copyright (c) Paul Beach +# and all contributors signed below. +# +# All Rights Reserved. +# Contributor(s): ______________________________________. +# -# Remove lock and log files -FIREBIRD=@prefix@ -rm -rf $FIREBIRD - -# restore old modules - -case "$LANG" in -De*) echo "Wiederherstellen des Status vor $PKGINST ...";; -*) echo "restoring state before $PKGINST ..." -esac - -cd ${PKGSAV} -find . -type f -exec /usr/bin/uncompress {} \; -ERROR_UNCOMPRESS=`find . -type f -name '*.Z' -print` - -if [ -n "$ERROR_UNCOMPRESS" ] -then - echo "uncompress of \"${ERROR_UNCOMPRESS}\" failed, \nrun uncompress in ${PKGSAV} manually, \nand rest -ore the uncompressed files in the correct paths.\n\n" - exit 1 +# Remove the Firebird Service +if svcs svc:/network/gds_db/tcp:default > /dev/null 2>&1; then + svcadm disable svc:network/gds_db/tcp:default + svccfg delete svc:network/gds_db/tcp:default fi -find . -type f -depth -print | cpio -pdum / - -if [ $? -ne 0 ] -then - echo "restoring of saved files failed, \n please restore files in ${PKGSAV} manually!\n\n" - exit 1 -fi - -if [ -f /etc/inet/inetd.conf ]; then - echo "Restarting inetd..." - kill -HUP `ps -e | grep inetd | awk '{print $1}'` -fi - -# EOF diff --git a/builds/install/arch-specific/solaris/CS/preinstall.in b/builds/install/arch-specific/solaris/CS/preinstall.in index 9e255c065d..f9f3430dfd 100644 --- a/builds/install/arch-specific/solaris/CS/preinstall.in +++ b/builds/install/arch-specific/solaris/CS/preinstall.in @@ -1,53 +1,39 @@ #!/bin/sh +# +# The contents of this file are subject to the Initial +# Developer's Public License Version 1.0 (the "License"); +# you may not use this file except in compliance with the +# License. You may obtain a copy of the License at +# http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_idpl. +# +# Software distributed under the License is distributed AS IS, +# WITHOUT WARRANTY OF ANY KIND, either express or implied. +# See the License for the specific language governing rights +# and limitations under the License. +# +# The Original Code was created by Paul Beach +# for the Firebird Open Source RDBMS project. +# +# Copyright (c) Paul Beach +# and all contributors signed below. +# +# All Rights Reserved. +# Contributor(s): ______________________________________. +# -# $Header: /home/job/firebird/cvs-backup/firebird2/builds/install/arch-specific/solaris/CS/preinstall.in,v 1.2 2005-05-27 22:15:24 asfernandes Exp $ -#------------------------------------------------------------------------------ -# $Copyright: -# Copyright (C) Siemens Nixdorf Informationssysteme AG 1994 - 1998 -# Copyright (C) Siemens AG 1998 1999 -# Copyright (C) Fujitsu Siemens Computers GmbH 1999 2000 -# All rights reserved -# $ -#------------------------------------------------------------------------------ - -# save files which will be replaced -# don't save shell, will not be removed - -FILELIST=" -/etc/inet/services -/etc/inet/inetd.conf -/etc/profile -" - -echo "saving the original modules $FILELIST ..." - -if [ -f /tmp/ERROR.${PKGINST} ] -then - rm /tmp/ERROR.${PKGINST} +# Create firebird group +if [ -f /etc/group ]; then +grep firebird /etc/group > /dev/null 2>&1 +if test $? != 0; then +echo "Adding Firebird Group" +groupadd firebird +fi fi -for file in ${FILELIST};do - if [ ! -f ${PKGSAV}${file}.Z -a -f ${file} ];then - echo ${file} | tr '\040' '\012' | cpio -pvdum ${PKGSAV} - /usr/bin/compress ${PKGSAV}${file} - fi -done >/tmp/ERROR.${PKGINST} 2>&1 - -# check for successful saved modules -ERR=0 -for file in ${FILELIST}; do - [ ! -s ${file} ] && continue - if [ ! -f ${PKGSAV}${file}.Z ]; then - if [ "$ERR" = '0' ];then - echo "\nAn error occured when saving original modules. \ntmp/ERROR.${PKGINST} contains the reported errors.\n\n" - echo "/tmp/ERROR.${PKGINST}:" - cat /tmp/ERROR.${PKGINST} - ERR=1 - fi - ls -l $file ${PKGSAV}${file}.Z - fi -done - -[ "$ERR" = '0' ] && rm -f /tmp/ERROR.${PKGINST} - -exit 0 +# Create firebird user +if [ -f /etc/passwd ]; then +grep firebird /etc/passwd > /dev/null 2>&1 +if test $? != 0; then +echo "Adding Firebird User" +useradd -d @prefix@ -s /bin/false -c "Firebird Database Owner" -g firebird firebird +fi diff --git a/builds/install/arch-specific/solaris/CS/prototype.in b/builds/install/arch-specific/solaris/CS/prototype.in index 1c127d32cb..3db833a694 100644 --- a/builds/install/arch-specific/solaris/CS/prototype.in +++ b/builds/install/arch-specific/solaris/CS/prototype.in @@ -9,265 +9,255 @@ i postinstall=Postinstall i postremove=Postremove i prototype=Prototype -!default 755 root root -d none /usr ? ? ? -d none /usr/lib ? ? ? +!default 755 firebird firebird +d none /usr ? ? ? +d none /usr/lib ? ? ? +d none /opt ? ? ? -d none @prefix@ 0755 root root +d none @prefix@ 0751 firebird firebird -v CONFIG.prsv @prefix@/security2.fdb=$SRCDIR/security2.fdb 0666 root root -v CONFIG.prsv @prefix@/firebird.conf=$SRCDIR/misc/firebird.conf 0644 root root -v CONFIG.prsv @prefix@/aliases.conf=$SRCDIR/../../builds/install/misc/aliases.conf.in 0644 root root -v CONFIG.prsv @prefix@/intl/fbintl.conf=$SRCDIR/misc/fbintl.conf 0644 root root -f none @prefix@/WhatsNew=$SRCDIR/../../doc/WhatsNew 0644 root root +v CONFIG.prsv @prefix@/security2.fdb=$SRCDIR/security2.fdb 0660 firebird firebird +v CONFIG.prsv @prefix@/firebird.conf=$SRCDIR/misc/firebird.conf 0444 firebird firebird +v CONFIG.prsv @prefix@/aliases.conf=$SRCDIR/../../builds/install/misc/aliases.conf.in 0444 firebird firebird +v CONFIG.prsv @prefix@/intl/fbintl.conf=$SRCDIR/misc/fbintl.conf 0644 firebird firebird +f none @prefix@/WhatsNew=$SRCDIR/../../doc/WhatsNew 0644 firebird firebird -d none @prefix@/bin 0755 root root +d none @prefix@/bin 0751 firebird firebird -#f none @prefix@/bin/CSchangeRunUser.sh=$SRCDIR/bin/CSchangeRunUser.sh 0555 root root -#f none @prefix@/bin/CSrestoreRootRunUser.sh=$SRCDIR/bin/CSrestoreRootRunUser.sh 0555 root root -#f none @prefix@/bin/changeDBAPassword.sh=$SRCDIR/bin/changeDBAPassword.sh 0555 root root +#f none @prefix@/bin/CSchangeRunUser.sh=$SRCDIR/bin/CSchangeRunUser.sh 0451 firebird firebird +#f none @prefix@/bin/CSrestoreRootRunUser.sh=$SRCDIR/bin/CSrestoreRootRunUser.sh 0451 firebird firebird +#f none @prefix@/bin/changeDBAPassword.sh=$SRCDIR/bin/changeDBAPassword.sh 0451 firebird firebird #/usr/lib symlinks for compability with external tools s none /usr/lib/libfbembed.so.2=@prefix@/lib/libfbembed.so.2 s none /usr/lib/libfbclient.so.2=@prefix@/lib/libfbclient.so.2 -d none @prefix@ 0755 root root +# include -# include +d none @prefix@/include 0751 firebird firebird +f none @prefix@/include/ib_util.h=$SRCDIR/include/ib_util.h 0444 firebird firebird +f none @prefix@/include/perf.h=$SRCDIR/include/perf.h 0444 firebird firebird +f none @prefix@/include/blr.h=$SRCDIR/include/blr.h 0444 firebird firebird +f none @prefix@/include/iberror.h=$SRCDIR/include/iberror.h 0444 firebird firebird +f none @prefix@/include/ibase.h=$SRCDIR/include/ibase.h 0444 firebird firebird -d none @prefix@/include 0755 root root -f none @prefix@/include/ib_util.h=$SRCDIR/include/ib_util.h 0644 root root -f none @prefix@/include/perf.h=$SRCDIR/include/perf.h 0644 root root -f none @prefix@/include/blr.h=$SRCDIR/include/blr.h 0644 root root -f none @prefix@/include/iberror.h=$SRCDIR/include/iberror.h 0644 root root -f none @prefix@/include/ibase.h=$SRCDIR/include/ibase.h 0644 root root +# intl -# intl - -d none @prefix@/intl 0755 root root -f none @prefix@/intl/libfbintl.so=$SRCDIR/intl/libfbintl.so 0755 root root +d none @prefix@/intl 0751 firebird firebird +f none @prefix@/intl/libfbintl.so=$SRCDIR/intl/libfbintl.so 0555 firebird firebird s none @prefix@/intl/fbintl=@prefix@/intl/libfbintl.so # UDF -d none @prefix@/UDF 0755 root root -f none @prefix@/UDF/ib_udf.so=$SRCDIR/UDF/ib_udf.so 0755 root root -f none @prefix@/UDF/fbudf.so=$SRCDIR/UDF/fbudf.so 0755 root root -f none @prefix@/UDF/ib_udf.sql=$SRCDIR/../../src/extlib/ib_udf.sql 0644 root root -f none @prefix@/UDF/ib_udf2.sql=$SRCDIR/../../src/extlib/ib_udf2.sql 0644 root root -f none @prefix@/UDF/fbudf.sql=$SRCDIR/../../src/extlib/fbudf/fbudf.sql 0644 root root +d none @prefix@/UDF 0751 firebird firebird +f none @prefix@/UDF/ib_udf.so=$SRCDIR/UDF/ib_udf.so 0755 firebird firebird +f none @prefix@/UDF/fbudf.so=$SRCDIR/UDF/fbudf.so 0755 firebird firebird +f none @prefix@/UDF/ib_udf.sql=$SRCDIR/../../src/extlib/ib_udf.sql 0644 firebird firebird +f none @prefix@/UDF/ib_udf2.sql=$SRCDIR/../../src/extlib/ib_udf2.sql 0644 firebird firebird +f none @prefix@/UDF/fbudf.sql=$SRCDIR/../../src/extlib/fbudf/fbudf.sql 0644 firebird firebird # bin -d none @prefix@/bin 0755 root root -f none @prefix@/bin/fb_inet_server=$SRCDIR/bin/fb_inet_server 0755 root root -f none @prefix@/bin/gfix=$SRCDIR/bin/gfix 0755 root root -f none @prefix@/bin/gbak=$SRCDIR/bin/gbak 0755 root root -f none @prefix@/bin/gsplit=$SRCDIR/bin/gsplit 0755 root root -f none @prefix@/bin/gsec=$SRCDIR/bin/gsec 0755 root root -f none @prefix@/bin/isql=$SRCDIR/bin/isql 0755 root root -f none @prefix@/bin/gpre=$SRCDIR/bin/gpre 0755 root root -f none @prefix@/bin/gds_drop=$SRCDIR/bin/gds_drop 0755 root root -f none @prefix@/bin/gstat=$SRCDIR/bin/gstat 0755 root root -#f none @prefix@/bin/fbguard=$SRCDIR/bin/fbguard 0755 root root -#f none @prefix@/bin/fbmgr.bin=$SRCDIR/bin/fbmgr.bin 0755 root root -f none @prefix@/bin/fb_lock_print=$SRCDIR/bin/fb_lock_print 0755 root root -f none @prefix@/bin/gdef=$SRCDIR/bin/gdef 0755 root root -f none @prefix@/bin/qli=$SRCDIR/bin/qli 6777 root root +d none @prefix@/bin 0751 firebird firebird +f none @prefix@/bin/fb_inet_server=$SRCDIR/bin/fb_inet_server 0451 firebird firebird +f none @prefix@/bin/gfix=$SRCDIR/bin/gfix 0451 firebird firebird +f none @prefix@/bin/gbak=$SRCDIR/bin/gbak 0451 firebird firebird +f none @prefix@/bin/gsplit=$SRCDIR/bin/gsplit 0451 firebird firebird +f none @prefix@/bin/gsec=$SRCDIR/bin/gsec 0451 firebird firebird +f none @prefix@/bin/isql=$SRCDIR/bin/isql 0555 firebird firebird +f none @prefix@/bin/gpre=$SRCDIR/bin/gpre 0451 firebird firebird +f none @prefix@/bin/gds_drop=$SRCDIR/bin/gds_drop 0451 firebird firebird +f none @prefix@/bin/gds_relay=$SRCDIR/bin/gds_relay 0451 firebird firebird +f none @prefix@/bin/gstat=$SRCDIR/bin/gstat 0451 firebird firebird +#f none @prefix@/bin/fbguard=$SRCDIR/bin/fbguard 0451 firebird firebird +#f none @prefix@/bin/fbmgr.bin=$SRCDIR/bin/fbmgr.bin 0451 firebird firebird +f none @prefix@/bin/fb_lock_print=$SRCDIR/bin/fb_lock_print 0451 firebird firebird +f none @prefix@/bin/gdef=$SRCDIR/bin/gdef 0451 firebird firebird +f none @prefix@/bin/qli=$SRCDIR/bin/qli 0555 firebird firebird # from 2.0 -f none @prefix@/bin/nbackup=$SRCDIR/bin/nbackup 6777 root root -# from 2.1 -f none @prefix@/bin/fbsvcmgr=$SRCDIR/bin/fbsvcmgr 0755 root root +f none @prefix@/bin/nbackup=$SRCDIR/bin/nbackup 0451 firebird firebird # upgrade -d none @prefix@/upgrade 0755 root root -f none @prefix@/upgrade/ib_udf2_params.txt=$SRCDIR/../../src/misc/upgrade/v2/ib_udf2_params.txt 0644 root root -f none @prefix@/upgrade/ib_udf_params.txt=$SRCDIR/../../src/misc/upgrade/v2/ib_udf_params.txt 0644 root root -f none @prefix@/upgrade/ib_udf_upgrade.sql=$SRCDIR/../../src/misc/upgrade/v2/ib_udf_upgrade.sql 0644 root root -f none @prefix@/upgrade/security_database.sql=$SRCDIR/../../src/misc/upgrade/v2/security_database.sql 0644 root root -f none @prefix@/upgrade/security_database.txt=$SRCDIR/../../src/misc/upgrade/v2/security_database.txt 0644 root root -f none @prefix@/upgrade/metadata_charset.txt=$SRCDIR/../../src/misc/upgrade/v2.1/metadata_charset.txt 0644 root root -f none @prefix@/upgrade/metadata_charset_create.sql=$SRCDIR/../../src/misc/upgrade/v2.1/metadata_charset_create.sql 0644 root root -f none @prefix@/upgrade/metadata_charset_drop.sql=$SRCDIR/../../src/misc/upgrade/v2.1/metadata/charset_drop.sql 0644 root root + +d none @prefix@/upgrade 0751 firebird firebird +f none @prefix@/upgrade/ib_udf2_params.txt=$SRCDIR/../../src/misc/upgrade/v2/ib_udf2_params.txt 0644 firebird firebird +f none @prefix@/upgrade/ib_udf_params.txt=$SRCDIR/../../src/misc/upgrade/v2/ib_udf_params.txt 0644 firebird firebird +f none @prefix@/upgrade/ib_udf_upgrade.sql=$SRCDIR/../../src/misc/upgrade/v2/ib_udf_upgrade.sql 0644 firebird firebird +f none @prefix@/upgrade/security_database.sql=$SRCDIR/../../src/misc/upgrade/v2/security_database.sql 0644 firebird firebird +f none @prefix@/upgrade/security_database.txt=$SRCDIR/../../src/misc/upgrade/v2/security_database.txt 0644 firebird firebird # examples -d none @prefix@/examples 0755 root root -d none @prefix@/examples/api 0755 root root -f none @prefix@/examples/api/api1.c=$SRCDIR/examples/api/api1.c 0644 root root -f none @prefix@/examples/api/api10.c=$SRCDIR/examples/api/api10.c 0644 root root -f none @prefix@/examples/api/api11.c=$SRCDIR/examples/api/api11.c 0644 root root -f none @prefix@/examples/api/api12.c=$SRCDIR/examples/api/api12.c 0644 root root -f none @prefix@/examples/api/api13.c=$SRCDIR/examples/api/api13.c 0644 root root -f none @prefix@/examples/api/api14.e=$SRCDIR/examples/api/api14.e 0644 root root -f none @prefix@/examples/api/api15.c=$SRCDIR/examples/api/api15.c 0644 root root -f none @prefix@/examples/api/api16.c=$SRCDIR/examples/api/api16.c 0644 root root -f none @prefix@/examples/api/api16t.c=$SRCDIR/examples/api/api16t.c 0644 root root -f none @prefix@/examples/api/api2.c=$SRCDIR/examples/api/api2.c 0644 root root -f none @prefix@/examples/api/api3.c=$SRCDIR/examples/api/api3.c 0644 root root -f none @prefix@/examples/api/api4.c=$SRCDIR/examples/api/api4.c 0644 root root -f none @prefix@/examples/api/api5.c=$SRCDIR/examples/api/api5.c 0644 root root -f none @prefix@/examples/api/api6.c=$SRCDIR/examples/api/api6.c 0644 root root -f none @prefix@/examples/api/api7.c=$SRCDIR/examples/api/api7.c 0644 root root -f none @prefix@/examples/api/api8.c=$SRCDIR/examples/api/api8.c 0644 root root -f none @prefix@/examples/api/api9.c=$SRCDIR/examples/api/api9.c 0644 root root -f none @prefix@/examples/api/api9f.c=$SRCDIR/examples/api/api9f.c 0644 root root -f none @prefix@/examples/api/api9f.def=$SRCDIR/examples/api/api9f.def 0644 root root -f none @prefix@/examples/api/api9f.sql=$SRCDIR/examples/api/api9f.sql 0644 root root -f none @prefix@/examples/api/apifull.c=$SRCDIR/examples/api/apifull.c 0644 root root -f none @prefix@/examples/api/example.def=$SRCDIR/examples/api/example.def 0644 root root -f none @prefix@/examples/api/winevent.c=$SRCDIR/examples/api/winevent.c 0644 root root -f none @prefix@/examples/api/winevent.def=$SRCDIR/examples/api/winevent.def 0644 root root -f none @prefix@/examples/api/winevent.rc=$SRCDIR/examples/api/winevent.rc 0644 root root +d none @prefix@/examples 0751 firebird firebird +d none @prefix@/examples/api 0555 firebird firebird +f none @prefix@/examples/api/api1.c=$SRCDIR/examples/api/api1.c 0444 firebird firebird +f none @prefix@/examples/api/api10.c=$SRCDIR/examples/api/api10.c 0444 firebird firebird +f none @prefix@/examples/api/api11.c=$SRCDIR/examples/api/api11.c 0444 firebird firebird +f none @prefix@/examples/api/api12.c=$SRCDIR/examples/api/api12.c 0444 firebird firebird +f none @prefix@/examples/api/api13.c=$SRCDIR/examples/api/api13.c 0444 firebird firebird +f none @prefix@/examples/api/api14.e=$SRCDIR/examples/api/api14.e 0444 firebird firebird +f none @prefix@/examples/api/api15.c=$SRCDIR/examples/api/api15.c 0444 firebird firebird +f none @prefix@/examples/api/api16.c=$SRCDIR/examples/api/api16.c 0444 firebird firebird +f none @prefix@/examples/api/api16t.c=$SRCDIR/examples/api/api16t.c 0444 firebird firebird +f none @prefix@/examples/api/api2.c=$SRCDIR/examples/api/api2.c 0444 firebird firebird +f none @prefix@/examples/api/api3.c=$SRCDIR/examples/api/api3.c 0444 firebird firebird +f none @prefix@/examples/api/api4.c=$SRCDIR/examples/api/api4.c 0444 firebird firebird +f none @prefix@/examples/api/api5.c=$SRCDIR/examples/api/api5.c 0444 firebird firebird +f none @prefix@/examples/api/api6.c=$SRCDIR/examples/api/api6.c 0444 firebird firebird +f none @prefix@/examples/api/api7.c=$SRCDIR/examples/api/api7.c 0444 firebird firebird +f none @prefix@/examples/api/api8.c=$SRCDIR/examples/api/api8.c 0444 firebird firebird +f none @prefix@/examples/api/api9.c=$SRCDIR/examples/api/api9.c 0444 firebird firebird +f none @prefix@/examples/api/api9f.c=$SRCDIR/examples/api/api9f.c 0444 firebird firebird +f none @prefix@/examples/api/api9f.def=$SRCDIR/examples/api/api9f.def 0444 firebird firebird +f none @prefix@/examples/api/api9f.sql=$SRCDIR/examples/api/api9f.sql 0444 firebird firebird +f none @prefix@/examples/api/apifull.c=$SRCDIR/examples/api/apifull.c 0444 firebird firebird +f none @prefix@/examples/api/example.def=$SRCDIR/examples/api/example.def 0444 firebird firebird +f none @prefix@/examples/api/winevent.c=$SRCDIR/examples/api/winevent.c 0444 firebird firebird +f none @prefix@/examples/api/winevent.def=$SRCDIR/examples/api/winevent.def 0444 firebird firebird +f none @prefix@/examples/api/winevent.rc=$SRCDIR/examples/api/winevent.rc 0444 firebird firebird -d none @prefix@/examples/dyn 0755 root root -f none @prefix@/examples/dyn/dyn1.e=$SRCDIR/examples/dyn/dyn1.e 0644 root root -f none @prefix@/examples/dyn/dyn2.e=$SRCDIR/examples/dyn/dyn2.e 0644 root root -f none @prefix@/examples/dyn/dyn3.e=$SRCDIR/examples/dyn/dyn3.e 0644 root root -f none @prefix@/examples/dyn/dyn4.e=$SRCDIR/examples/dyn/dyn4.e 0644 root root -f none @prefix@/examples/dyn/dyn5.e=$SRCDIR/examples/dyn/dyn5.e 0644 root root -f none @prefix@/examples/dyn/dynfull.e=$SRCDIR/examples/dyn/dynfull.e 0644 root root +d none @prefix@/examples/dyn 0555 firebird firebird +f none @prefix@/examples/dyn/dyn1.e=$SRCDIR/examples/dyn/dyn1.e 0444 firebird firebird +f none @prefix@/examples/dyn/dyn2.e=$SRCDIR/examples/dyn/dyn2.e 0444 firebird firebird +f none @prefix@/examples/dyn/dyn3.e=$SRCDIR/examples/dyn/dyn3.e 0444 firebird firebird +f none @prefix@/examples/dyn/dyn4.e=$SRCDIR/examples/dyn/dyn4.e 0444 firebird firebird +f none @prefix@/examples/dyn/dyn5.e=$SRCDIR/examples/dyn/dyn5.e 0444 firebird firebird +f none @prefix@/examples/dyn/dynfull.e=$SRCDIR/examples/dyn/dynfull.e 0444 firebird firebird -d none @prefix@/examples/empbuild 0755 root root -f none @prefix@/examples/empbuild/employee.fdb=$SRCDIR/examples/empbuild/employee.fdb 0644 root root -#f none @prefix@/examples/empbuild/employe2.sql=$SRCDIR/examples/empbuild/employe2.sql 0644 root root +d none @prefix@/examples/empbuild 0555 firebird firebird +f none @prefix@/examples/empbuild/employee.fdb=$SRCDIR/examples/empbuild/employee.fdb 0660 firebird firebird +#f none @prefix@/examples/empbuild/employe2.sql=$SRCDIR/examples/empbuild/employe2.sql 0444 firebird firebird -d none @prefix@/examples/include 0755 root root -f none @prefix@/examples/include/align.h=$SRCDIR/examples/include/align.h 0644 root root -f none @prefix@/examples/include/example.h=$SRCDIR/examples/include/example.h 0644 root root +d none @prefix@/examples/include 0555 firebird firebird +f none @prefix@/examples/include/align.h=$SRCDIR/examples/include/align.h 0444 firebird firebird +f none @prefix@/examples/include/example.h=$SRCDIR/examples/include/example.h 0444 firebird firebird -d none @prefix@/examples/stat 0755 root root -f none @prefix@/examples/stat/stat1.e=$SRCDIR/examples/stat/stat1.e 0644 root root -f none @prefix@/examples/stat/stat10.e=$SRCDIR/examples/stat/stat10.e 0644 root root -f none @prefix@/examples/stat/stat11.e=$SRCDIR/examples/stat/stat11.e 0644 root root -f none @prefix@/examples/stat/stat12.e=$SRCDIR/examples/stat/stat12.e 0644 root root -f none @prefix@/examples/stat/stat12t.e=$SRCDIR/examples/stat/stat12t.e 0644 root root -f none @prefix@/examples/stat/stat2.e=$SRCDIR/examples/stat/stat2.e 0644 root root -f none @prefix@/examples/stat/stat3.e=$SRCDIR/examples/stat/stat3.e 0644 root root -f none @prefix@/examples/stat/stat4.e=$SRCDIR/examples/stat/stat4.e 0644 root root -f none @prefix@/examples/stat/stat5.e=$SRCDIR/examples/stat/stat5.e 0644 root root -f none @prefix@/examples/stat/stat6.e=$SRCDIR/examples/stat/stat6.e 0644 root root -f none @prefix@/examples/stat/stat7.e=$SRCDIR/examples/stat/stat7.e 0644 root root -f none @prefix@/examples/stat/stat8.e=$SRCDIR/examples/stat/stat8.e 0644 root root -f none @prefix@/examples/stat/stat9.e=$SRCDIR/examples/stat/stat9.e 0644 root root +d none @prefix@/examples/stat 0555 firebird firebird +f none @prefix@/examples/stat/stat1.e=$SRCDIR/examples/stat/stat1.e 0444 firebird firebird +f none @prefix@/examples/stat/stat10.e=$SRCDIR/examples/stat/stat10.e 0444 firebird firebird +f none @prefix@/examples/stat/stat11.e=$SRCDIR/examples/stat/stat11.e 0444 firebird firebird +f none @prefix@/examples/stat/stat12.e=$SRCDIR/examples/stat/stat12.e 0444 firebird firebird +f none @prefix@/examples/stat/stat12t.e=$SRCDIR/examples/stat/stat12t.e 0444 firebird firebird +f none @prefix@/examples/stat/stat2.e=$SRCDIR/examples/stat/stat2.e 0444 firebird firebird +f none @prefix@/examples/stat/stat3.e=$SRCDIR/examples/stat/stat3.e 0444 firebird firebird +f none @prefix@/examples/stat/stat4.e=$SRCDIR/examples/stat/stat4.e 0444 firebird firebird +f none @prefix@/examples/stat/stat5.e=$SRCDIR/examples/stat/stat5.e 0444 firebird firebird +f none @prefix@/examples/stat/stat6.e=$SRCDIR/examples/stat/stat6.e 0444 firebird firebird +f none @prefix@/examples/stat/stat7.e=$SRCDIR/examples/stat/stat7.e 0444 firebird firebird +f none @prefix@/examples/stat/stat8.e=$SRCDIR/examples/stat/stat8.e 0444 firebird firebird +f none @prefix@/examples/stat/stat9.e=$SRCDIR/examples/stat/stat9.e 0444 firebird firebird -d none @prefix@/examples/udf 0755 root root -f none @prefix@/examples/udf/udf.sql=$SRCDIR/examples/udf/udf.sql 0644 root root -f none @prefix@/examples/udf/udflib.c=$SRCDIR/examples/udf/udflib.c 0644 root root -f none @prefix@/examples/udf/udflib.def=$SRCDIR/examples/udf/udflib.def 0644 root root +d none @prefix@/examples/udf 0555 firebird firebird +f none @prefix@/examples/udf/udf.sql=$SRCDIR/examples/udf/udf.sql 0444 firebird firebird +f none @prefix@/examples/udf/udflib.c=$SRCDIR/examples/udf/udflib.c 0444 firebird firebird +f none @prefix@/examples/udf/udflib.def=$SRCDIR/examples/udf/udflib.def 0444 firebird firebird -f none @prefix@/examples/README=$SRCDIR/examples/README 0644 root root +f none @prefix@/examples/README=$SRCDIR/examples/README 0555 firebird firebird + +f none @prefix@/examples/functions.c=$SRCDIR/examples/functions.c 0444 firebird firebird -f none @prefix@/examples/functions.c=$SRCDIR/examples/functions.c 0644 root root # lib -d none @prefix@/lib 0755 root root -f none @prefix@/lib/libfbclient.so.@FIREBIRD_VERSION@=$SRCDIR/lib/libfbclient.so.@FIREBIRD_VERSION@ 0755 root root +d none @prefix@/lib 0751 firebird firebird +f none @prefix@/lib/libfbclient.so.@FIREBIRD_VERSION@=$SRCDIR/lib/libfbclient.so.@FIREBIRD_VERSION@ 0555 firebird firebird s none @prefix@/lib/libfbclient.so.2=@prefix@/lib/libfbclient.so.@FIREBIRD_VERSION@ s none @prefix@/lib/libfbclient.so=@prefix@/lib/libfbclient.so.2 -f none @prefix@/lib/libfbembed.so.@FIREBIRD_VERSION@=$SRCDIR/lib/libfbembed.so.@FIREBIRD_VERSION@ 0755 root root -s none @prefix@/lib/libfbembed.so.2.5=@prefix@/lib/libfbembed.so.@FIREBIRD_VERSION@ -s none @prefix@/lib/libfbembed.so=@prefix@/lib/libfbembed.so.@FIREBIRD_VERSION@ +f none @prefix@/lib/libfbembed.so.@FIREBIRD_VERSION@=$SRCDIR/lib/libfbembed.so.@FIREBIRD_VERSION@ 0555 firebird firebird +s none @prefix@/lib/libfbembed.so.2=@prefix@/lib/libfbembed.so.@FIREBIRD_VERSION@ +s none @prefix@/lib/libfbembed.so=@prefix@/lib/libfbembed.so.2 -f none @prefix@/lib/libib_util.so=$SRCDIR/lib/libib_util.so 0755 root root +f none @prefix@/lib/libib_util.so=$SRCDIR/lib/libib_util.so 0555 firebird firebird # ICU -f none @prefix@/lib/libicudata.so.30.0=$SRCDIR/lib/libicudata.so.30.0 0755 root root +f none @prefix@/lib/libicudata.so.30.0=$SRCDIR/lib/libicudata.so.30.0 0755 firebird firebird s none @prefix@/lib/libicudata.so.30=@prefix@/lib/libicudata.so.30.0 s none @prefix@/lib/libicudata.so=@prefix@/lib/libicudata.so.30 -f none @prefix@/lib/libicui18n.so.30.0=$SRCDIR/lib/libicui18n.so.30.0 0755 root root +f none @prefix@/lib/libicui18n.so.30.0=$SRCDIR/lib/libicui18n.so.30.0 0755 firebird firebird s none @prefix@/lib/libicui18n.so.30=@prefix@/lib/libicui18n.so.30.0 s none @prefix@/lib/libicui18n.so=@prefix@/lib/libicui18n.so.30 -f none @prefix@/lib/libicuuc.so.30.0=$SRCDIR/lib/libicuuc.so.30.0 0755 root root +f none @prefix@/lib/libicuuc.so.30.0=$SRCDIR/lib/libicuuc.so.30.0 0755 firebird firebird s none @prefix@/lib/libicuuc.so.30=@prefix@/lib/libicuuc.so.30.0 s none @prefix@/lib/libicuuc.so=@prefix@/lib/libicuuc.so.30 -# help +# help -d none @prefix@/help 0755 root root -f none @prefix@/help/help.fdb=$SRCDIR/help/help.fdb 0444 root root +d none @prefix@/help 0751 firebird firebird +f none @prefix@/help/help.fdb=$SRCDIR/help/help.fdb 0444 firebird firebird # messages -f none @prefix@/firebird.msg=$SRCDIR/firebird.msg 0666 root root -f none @prefix@/fr_FR.msg=$SRCDIR/fr_FR.msg 0666 root root -f none @prefix@/de_DE.msg=$SRCDIR/de_DE.msg 0666 root root +f none @prefix@/firebird.msg=$SRCDIR/firebird.msg 0444 firebird firebird +f none @prefix@/fr_FR.msg=$SRCDIR/fr_FR.msg 0444 firebird firebird +f none @prefix@/de_DE.msg=$SRCDIR/de_DE.msg 0444 firebird firebird # docs -d none @prefix@/doc 0755 root root -d none @prefix@/doc/sql.extensions 0755 root root -f none @prefix@/doc/sql.extensions/README.PSQL_stack_trace=$SRCDIR/../../doc/sql.extensions/README.PSQL_stack_trace.txt 0644 root root -f none @prefix@/doc/sql.extensions/README.aggregate_tracking=$SRCDIR/../../doc/sql.extensions/README.aggregate_tracking 0644 root root -f none @prefix@/doc/sql.extensions/README.builtin_functions=$SRCDIR/../../doc/sql.extensions/README.builtin_functions.txt 0644 root root -f none @prefix@/doc/sql.extensions/README.case=$SRCDIR/../../doc/sql.extensions/README.case 0644 root root -f none @prefix@/doc/sql.extensions/README.coalesce=$SRCDIR/../../doc/sql.extensions/README.coalesce 0644 root root -f none @prefix@/doc/sql.extensions/README.common_table_expressions=$SRCDIR/../../doc/sql.extensions/README.common_table_expressions 0644 root root -f none @prefix@/doc/sql.extensions/README.context_variables=$SRCDIR/../../doc/sql.extensions/README.context_variables 0644 root root -f none @prefix@/doc/sql.extensions/README.context_variables2=$SRCDIR/../../doc/sql.extensions/README.context_variables2 0644 root root -f none @prefix@/doc/sql.extensions/README.current_time=$SRCDIR/../../doc/sql.extensions/README.current_time 0644 root root -f none @prefix@/doc/sql.extensions/README.cursors=$SRCDIR/../../doc/sql.extensions/README.cursors 0644 root root -f none @prefix@/doc/sql.extensions/README.data_type_results_of_aggregations=$SRCDIR/../../doc/sql.extensions/README.data_type_results_of_aggregations.txt 0644 root root -f none @prefix@/doc/sql.extensions/README.data_types=$SRCDIR/../../doc/sql.extensions/README.data_types 0644 root root -f none @prefix@/doc/sql.extensions/README.db_triggers=$SRCDIR/../../doc/sql.extensions/README.db_triggers.txt 0644 root root -f none @prefix@/doc/sql.extensions/README.ddl=$SRCDIR/../../doc/sql.extensions/README.ddl.txt 0644 root root -f none @prefix@/doc/sql.extensions/README.default_parameters=$SRCDIR/../../doc/sql.extensions/README.default_parameters 0644 root root -f none @prefix@/doc/sql.extensions/README.derived_tables=$SRCDIR/../../doc/sql.extensions/README.derived_tables.txt 0644 root root -f none @prefix@/doc/sql.extensions/README.distinct=$SRCDIR/../../doc/sql.extensions/README.distinct 0644 root root -f none @prefix@/doc/sql.extensions/README.domains_psql=$SRCDIR/../../doc/sql.extensions/README.domains_psql.txt 0644 root root -f none @prefix@/doc/sql.extensions/README.exception_handling=$SRCDIR/../../doc/sql.extensions/README.exception_handling 0644 root root -f none @prefix@/doc/sql.extensions/README.execute_block=$SRCDIR/../../doc/sql.extensions/README.execute_block 0644 root root -f none @prefix@/doc/sql.extensions/README.execute_statement=$SRCDIR/../../doc/sql.extensions/README.execute_statement 0644 root root -f none @prefix@/doc/sql.extensions/README.explicit_locks=$SRCDIR/../../doc/sql.extensions/README.explicit_locks 0644 root root -f none @prefix@/doc/sql.extensions/README.expression_indices=$SRCDIR/../../doc/sql.extensions/README.expression_indices 0644 root root -f none @prefix@/doc/sql.extensions/README.global_temporary_tables=$SRCDIR/../../doc/sql.extensions/README.global_temporary_tables 0644 root root -f none @prefix@/doc/sql.extensions/README.iif=$SRCDIR/../../doc/sql.extensions/README.iif 0644 root root -f none @prefix@/doc/sql.extensions/README.isc_info_xxx=$SRCDIR/../../doc/sql.extensions/README.isc_info_xxx 0644 root root -f none @prefix@/doc/sql.extensions/README.joins=$SRCDIR/../../doc/sql.extensions/README.joins.txt 0644 root root -f none @prefix@/doc/sql.extensions/README.keywords=$SRCDIR/../../doc/sql.extensions/README.keywords 0644 root root -f none @prefix@/doc/sql.extensions/README.leave_labels=$SRCDIR/../../doc/sql.extensions/README.leave_labels 0644 root root -f none @prefix@/doc/sql.extensions/README.length=$SRCDIR/../../doc/sql.extensions/README.length 0644 root root -f none @prefix@/doc/sql.extensions/README.list=$SRCDIR/../../doc/sql.extensions/README.list 0644 root root -f none @prefix@/doc/sql.extensions/README.merge=$SRCDIR/../../doc/sql.extensions/README.merge.txt 0644 root root -f none @prefix@/doc/sql.extensions/README.null_value=$SRCDIR/../../doc/sql.extensions/README.null_value 0644 root root -f none @prefix@/doc/sql.extensions/README.nullif=$SRCDIR/../../doc/sql.extensions/README.nullif 0644 root root -f none @prefix@/doc/sql.extensions/README.order_by_expressions_nulls=$SRCDIR/../../doc/sql.extensions/README.order_by_expressions_nulls 0644 root root -f none @prefix@/doc/sql.extensions/README.plan=$SRCDIR/../../doc/sql.extensions/README.plan 0644 root root -f none @prefix@/doc/sql.extensions/README.returning=$SRCDIR/../../doc/sql.extensions/README.returning 0644 root root -f none @prefix@/doc/sql.extensions/README.rows=$SRCDIR/../../doc/sql.extensions/README.rows 0644 root root -f none @prefix@/doc/sql.extensions/README.savepoints=$SRCDIR/../../doc/sql.extensions/README.savepoints 0644 root root -f none @prefix@/doc/sql.extensions/README.select_expressions=$SRCDIR/../../doc/sql.extensions/README.select_expressions 0644 root root -f none @prefix@/doc/sql.extensions/README.sequence_generators=$SRCDIR/../../doc/sql.extensions/README.sequence_generators 0644 root root +d none @prefix@/doc 0751 firebird firebird +d none @prefix@/doc/sql.extensions 0755 firebird firebird +f none @prefix@/doc/sql.extensions/README.PSQL_stack_trace=$SRCDIR/../../doc/sql.extensions/README.PSQL_stack_trace.txt 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.aggregate_tracking=$SRCDIR/../../doc/sql.extensions/README.aggregate_tracking 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.case=$SRCDIR/../../doc/sql.extensions/README.case 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.coalesce=$SRCDIR/../../doc/sql.extensions/README.coalesce 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.context_variables=$SRCDIR/../../doc/sql.extensions/README.context_variables 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.context_variables2=$SRCDIR/../../doc/sql.extensions/README.context_variables2 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.current_time=$SRCDIR/../../doc/sql.extensions/README.current_time 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.cursors=$SRCDIR/../../doc/sql.extensions/README.cursors 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.data_type_results_of_aggregations=$SRCDIR/../../doc/sql.extensions/README.data_type_results_of_aggregations.txt 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.data_types=$SRCDIR/../../doc/sql.extensions/README.data_types 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.ddl=$SRCDIR/../../doc/sql.extensions/README.ddl.txt 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.default_parameters=$SRCDIR/../../doc/sql.extensions/README.default_parameters 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.derived_tables=$SRCDIR/../../doc/sql.extensions/README.derived_tables.txt 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.distinct=$SRCDIR/../../doc/sql.extensions/README.distinct 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.exception_handling=$SRCDIR/../../doc/sql.extensions/README.exception_handling 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.execute_block=$SRCDIR/../../doc/sql.extensions/README.execute_block 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.execute_statement=$SRCDIR/../../doc/sql.extensions/README.execute_statement 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.explicit_locks=$SRCDIR/../../doc/sql.extensions/README.explicit_locks 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.expression_indices=$SRCDIR/../../doc/sql.extensions/README.expression_indices 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.iif=$SRCDIR/../../doc/sql.extensions/README.iif 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.isc_info_xxx=$SRCDIR/../../doc/sql.extensions/README.isc_info_xxx 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.keywords=$SRCDIR/../../doc/sql.extensions/README.keywords 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.leave_labels=$SRCDIR/../../doc/sql.extensions/README.leave_labels 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.length=$SRCDIR/../../doc/sql.extensions/README.length 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.null_value=$SRCDIR/../../doc/sql.extensions/README.null_value 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.nullif=$SRCDIR/../../doc/sql.extensions/README.nullif 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.order_by_expressions_nulls=$SRCDIR/../../doc/sql.extensions/README.order_by_expressions_nulls 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.plan=$SRCDIR/../../doc/sql.extensions/README.plan 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.returning=$SRCDIR/../../doc/sql.extensions/README.returning 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.rows=$SRCDIR/../../doc/sql.extensions/README.rows 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.savepoints=$SRCDIR/../../doc/sql.extensions/README.savepoints 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.select_expressions=$SRCDIR/../../doc/sql.extensions/README.select_expressions 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.sequence_generators=$SRCDIR/../../doc/sql.extensions/README.sequence_generators 0644 firebird firebird f none @prefix@/doc/sql.extensions/README.set_transaction=$SRCDIR/../../doc/sql.extensions/README.set_transaction.txt -f none @prefix@/doc/sql.extensions/README.trim=$SRCDIR/../../doc/sql.extensions/README.trim 0644 root root -f none @prefix@/doc/sql.extensions/README.universal_triggers=$SRCDIR/../../doc/sql.extensions/README.universal_triggers 0644 root root -f none @prefix@/doc/sql.extensions/README.update_or_insert=$SRCDIR/../../doc/sql.extensions/README.update_or_insert 0644 root root -f none @prefix@/doc/sql.extensions/README.view_updates=$SRCDIR/../../doc/sql.extensions/README.view_updates 0644 root root -f none @prefix@/doc/Firebird-2.0-QuickStart.pdf=$SRCDIR/../../doc/Firebird-2.0-QuickStart.pdf 0644 root root -f none @prefix@/doc/ReleaseNotes.pdf=$SRCDIR/../../doc/ReleaseNotes.pdf 0644 root root -f none @prefix@/doc/README.NTSecurity=$SRCDIR/../../doc/README.NTSecurity 0644 root root -f none @prefix@/doc/README.optimizer=$SRCDIR/../../doc/README.Optimizer.txt 0644 root root -f none @prefix@/doc/README.Win32LibraryInstallation=$SRCDIR/../../doc/README.Win32LibraryInstallation.txt 0644 root root -f none @prefix@/doc/README.build.mingw.html=$SRCDIR/../../doc/README.build.mingw.html 0644 root root -f none @prefix@/doc/README.build.msvc.html=$SRCDIR/../../doc/README.build.msvc.html 0644 root root -f none @prefix@/doc/README.coding_style=$SRCDIR/../../doc/README.coding.style 0644 root root -f none @prefix@/doc/README.garbage_collector=$SRCDIR/../../doc/README.garbage_collector 0644 root root -f none @prefix@/doc/README.incompatibilities=$SRCDIR/../../doc/README.incompatibilities.txt 0644 root root -f none @prefix@/doc/README.instsvc=$SRCDIR/../../doc/README.instsvc 0644 root root -f none @prefix@/doc/README.intl=$SRCDIR/../../doc/README.intl 0644 root root -f none @prefix@/doc/README.isql_enhancements=$SRCDIR/../../doc/README.isql_enhancements.txt 0644 root root -f none @prefix@/doc/README.makefiles=$SRCDIR/../../doc/README.makefiles 0644 root root -f none @prefix@/doc/README.monitoring_tables=$SRCDIR/../../doc/README.monitoring_tables 0644 root root -f none @prefix@/doc/README.performance_monitoring=$SRCDIR/../../doc/README.performance_monitoring 0644 root root -f none @prefix@/doc/README.sha1=$SRCDIR/../../doc/README.sha1 0644 root root -f none @prefix@/doc/README.trusted_authentication=$SRCDIR/../../doc/README.trusted_authentication 0644 root root -f none @prefix@/doc/README.user=$SRCDIR/../../doc/README.user 0644 root root -f none @prefix@/doc/README.user.embedded=$SRCDIR/../../doc/README.user.embedded 0644 root root -f none @prefix@/doc/README.user.troubleshooting=$SRCDIR/../../doc/README.user.troubleshooting 0644 root root -f none @prefix@/doc/README.xnet=$SRCDIR/../../doc/README.xnet 0644 root root +f none @prefix@/doc/sql.extensions/README.trim=$SRCDIR/../../doc/sql.extensions/README.trim 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.universal_triggers=$SRCDIR/../../doc/sql.extensions/README.universal_triggers 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.view_updates=$SRCDIR/../../doc/sql.extensions/README.view_updates 0644 firebird firebird +f none @prefix@/doc/Firebird-2.0-QuickStart.pdf=$SRCDIR/../../doc/Firebird-2.0-QuickStart.pdf 0644 firebird firebird +f none @prefix@/doc/ReleaseNotes.pdf=$SRCDIR/../../doc/ReleaseNotes.pdf 0644 firebird firebird +f none @prefix@/doc/README.NTSecurity=$SRCDIR/../../doc/README.NTSecurity 0644 firebird firebird +f none @prefix@/doc/README.optimizer=$SRCDIR/../../doc/README.Optimizer.txt 0644 firebird firebird +f none @prefix@/doc/README.Win32LibraryInstallation=$SRCDIR/../../doc/README.Win32LibraryInstallation.txt 0644 firebird firebird +f none @prefix@/doc/README.build.mingw.html=$SRCDIR/../../doc/README.build.mingw.html 0644 firebird firebird +f none @prefix@/doc/README.build.msvc.html=$SRCDIR/../../doc/README.build.msvc.html 0644 firebird firebird +f none @prefix@/doc/README.coding_style=$SRCDIR/../../doc/README.coding.style 0644 firebird firebird +f none @prefix@/doc/README.garbage_collector=$SRCDIR/../../doc/README.garbage_collector 0644 firebird firebird +f none @prefix@/doc/README.incompatibilities=$SRCDIR/../../doc/README.incompatibilities.txt 0644 firebird firebird +f none @prefix@/doc/README.instsvc=$SRCDIR/../../doc/README.instsvc 0644 firebird firebird +f none @prefix@/doc/README.intl=$SRCDIR/../../doc/README.intl 0644 firebird firebird +f none @prefix@/doc/README.isql_enhancements=$SRCDIR/../../doc/README.isql_enhancements.txt 0644 firebird firebird +f none @prefix@/doc/README.makefiles=$SRCDIR/../../doc/README.makefiles 0644 firebird firebird +f none @prefix@/doc/README.sha1=$SRCDIR/../../doc/README.sha1 0644 firebird firebird +f none @prefix@/doc/README.user=$SRCDIR/../../doc/README.user 0644 firebird firebird +f none @prefix@/doc/README.user.embedded=$SRCDIR/../../doc/README.user.embedded 0644 firebird firebird +f none @prefix@/doc/README.user.troubleshooting=$SRCDIR/../../doc/README.user.troubleshooting 0644 firebird firebird +f none @prefix@/doc/README.xnet=$SRCDIR/../../doc/README.xnet 0644 firebird firebird + +# Service + +f none /@prefix@/gds_db-tcp.xml=$SRCDIR/../../builds/install/arch-specific/solaris/CS/gds_db-tcp.xml 0644 firebird firebird + diff --git a/builds/install/arch-specific/solaris/Makefile.in b/builds/install/arch-specific/solaris/Makefile.in index 4c846eb72b..1420f5a6a9 100644 --- a/builds/install/arch-specific/solaris/Makefile.in +++ b/builds/install/arch-specific/solaris/Makefile.in @@ -27,6 +27,7 @@ # Contributor(s): # Paul Beach - Firebird 2.x # +# $Id: Makefile.in,v 1.6 2008-09-02 14:17:00 paulbeach Exp $ # ROOT=.. @@ -40,9 +41,9 @@ include $(ROOT)/gen/make.shared.variables PGK_FILES=pkginfo prototype preinstall postinstall postremove -PKG_DIR=$(RealFirebirdPath)/../install -PKG_NAME=Firebird@ARCH_TYPE_SUFFIX@-$(FirebirdVersion).$(BuildNum)-$(PackageVersion)-Solaris-@CPU_TYPE@.pkg -LGCC_PKG_NAME=LibGCC-3.x.FB-runtime-@CPU_TYPE@.pkg +PKG_DIR=$(RealFirebirdPath)/install +PKG_NAME=Firebird@ARCH_TYPE_SUFFIX@-$(FirebirdVersion).$(BuildNum)-$(PackageVersion)-Solaris10-@CPU_TYPE@.pkg +GCC_PKG_NAME=Firebird-libgcc-Solaris10-@CPU_TYPE@.pkg install package packages dist: @echo Making Solaris @CPU_TYPE@ package... @@ -51,13 +52,13 @@ install package packages dist: (cd $(PKG_DIR); pkgmk -o -d $(PKG_DIR)) pkgtrans -s $(PKG_DIR) $(PKG_DIR)/$(PKG_NAME) Firebird2 libs: - @echo Making Solaris @CPU_TYPE@ LIBGCC package... - rm -rf $(PKG_DIR)/FBLIBGCC + @echo Making Solaris @CPU_TYPE@ libgcc package... + rm -rf $(PKG_DIR)/libgcc -mkdir -p $(PKG_DIR) (cd $(PKG_DIR); pkgmk -o -f prototypelg -d $(PKG_DIR)) - pkgtrans -s $(PKG_DIR) $(PKG_DIR)/$(LGCC_PKG_NAME) FBLIBGCC + pkgtrans -s $(PKG_DIR) $(PKG_DIR)/$(GCC_PKG_NAME) Firebird-libgcc clean clobber: rm -rf $(PKG_DIR)/Firebird2 - rm -rf $(PKG_DIR)/FBLIBGCC + rm -rf $(PKG_DIR)/libgcc rm -f $(PKG_DIR)/$(PKG_NAME) diff --git a/builds/install/arch-specific/solaris/SS/gds_db-tcp.xml b/builds/install/arch-specific/solaris/SS/gds_db-tcp.xml new file mode 100644 index 0000000000..002a5b9268 --- /dev/null +++ b/builds/install/arch-specific/solaris/SS/gds_db-tcp.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/builds/install/arch-specific/solaris/SS/postinstall.in b/builds/install/arch-specific/solaris/SS/postinstall.in index 3d0b4cb428..4fe692da42 100644 --- a/builds/install/arch-specific/solaris/SS/postinstall.in +++ b/builds/install/arch-specific/solaris/SS/postinstall.in @@ -1,70 +1,55 @@ #!/bin/sh # +# The contents of this file are subject to the Initial +# Developer's Public License Version 1.0 (the "License"); +# you may not use this file except in compliance with the +# License. You may obtain a copy of the License at +# http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_idpl. +# +# Software distributed under the License is distributed AS IS, +# WITHOUT WARRANTY OF ANY KIND, either express or implied. +# See the License for the specific language governing rights +# and limitations under the License. +# +# The Original Code was created by Paul Beach +# for the Firebird Open Source RDBMS project. +# +# Copyright (c) Paul Beach +# and all contributors signed below. +# +# All Rights Reserved. +# Contributor(s): ______________________________________. +# -FIREBIRD=@prefix@ -cd $FIREBIRD - -# Create lock files -HOSTNAME=`uname -n` -for i in isc_init1 isc_lock1 isc_event1 isc_guard1 isc_monitor1 +# Set security for "created" files +cd @prefix@ +for i in isc_init1 isc_lock1 isc_event1 +#isc_monitor1 do - file=${i}.${HOSTNAME} - touch ${file} - chmod 666 ${file} +filename=$i.`hostname` +touch $filename +chmod 660 $filename +chown firebird $filename +chgrp firebird $filename done -# Create log touch firebird.log chmod 666 firebird.log +chown firebird firebird.log +chgrp firebird firebird.log +chmod 666 security2.fdb +chmod 666 isc_lock1.`hostname` -# -# If TCP is installed, update both services and servers databases -# -if [ -f /etc/inet/services ]; then - grep -s @FB_SERVICE_NAME@ /etc/inet/services >/dev/null 2>&1 - if [ $? -ne 0 ] ; then - echo "Patching /etc/inet/services..." - echo "@FB_SERVICE_NAME@ @FB_SERVICE_PORT@/tcp # Firebird2 Database Remote Protocol" >>/etc/inet/services - fi -fi -#if [ -f /etc/inet/inetd.conf ]; then -# grep -s @FB_SERVICE_NAME@ /etc/inet/inetd.conf >/dev/null 2>&1 -# if [ $? -ne 0 ] ; then -# echo "Patching /etc/inet/inetd.conf..." -# echo "" >> /etc/inet/inetd.conf -# echo "# Firebird2 Database Remote Server" >> /etc/inet/inetd.conf -# echo "@FB_SERVICE_NAME@ stream tcp nowait.30000 root $FIREBIRD/bin/fb_inet_server fb_inet_server" >>/etc/inet/inetd.conf -# echo "Restarting inetd..." -# kill -HUP `ps -e | grep inetd | awk '{print $1}'` -# fi -#fi - -if [ $VERSION="5.10" ]; then - inetconv -f - svcadm clear svc:/network/gds_db/tcp:default -fi -if [ -f /etc/profile ]; then - grep -s "# Enhance PATH for Firebird2" /etc/profile >/dev/null 2>&1 - if [ $? -ne 0 ] ; then - echo "Patching /etc/profile..." - echo "# Enhance PATH for Firebird2" >>/etc/profile - echo "PATH=\$PATH:$FIREBIRD/bin" >>/etc/profile - echo "export PATH" >>/etc/profile - echo "LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:$FIREBIRD/lib:$FIREBIRD/intl" >>/etc/profile - echo "export LD_LIBRARY_PATH" >>/etc/profile - echo "INTERBASE=$FIREBIRD" >>/etc/profile - echo "export INTERBASE" >>/etc/profile - fi +# Install and start the Firebird Service +filename="/etc/services" +newline="gds_db 3050/tcp # Firebird SQL Remote Database Protocol" +oldline=`grep "^gds_db" $filename` +if [ -z "$oldline" ]; then +echo $newline >> $filename +echo "" >> $filename fi -# Create the fbmgr shell script. -cat > $FIREBIRD/bin/fbmgr < +# and all contributors signed below. +# +# All Rights Reserved. +# Contributor(s): ______________________________________. +# -# Remove lock and log files -FIREBIRD=@prefix@ -rm -rf $FIREBIRD - -# restore old modules - -case "$LANG" in -De*) echo "Wiederherstellen des Status vor $PKGINST ...";; -*) echo "restoring state before $PKGINST ..." -esac - -cd ${PKGSAV} -find . -type f -exec /usr/bin/uncompress {} \; -ERROR_UNCOMPRESS=`find . -type f -name '*.Z' -print` - -if [ -n "$ERROR_UNCOMPRESS" ] -then - echo "uncompress of \"${ERROR_UNCOMPRESS}\" failed, \nrun uncompress in ${PKGSAV} manually, \nand rest -ore the uncompressed files in the correct paths.\n\n" - exit 1 +# Remove the Firebird Service +if svcs svc:/application/firebird:default > /dev/null 2>&1; then + svcadm disable svc:/application/firebird:default + svccfg delete svc:/application/firebird:default fi - -find . -type f -depth -print | cpio -pdum / - -if [ $? -ne 0 ] -then - echo "restoring of saved files failed, \n please restore files in ${PKGSAV} manually!\n\n" - exit 1 -fi - - -# EOF diff --git a/builds/install/arch-specific/solaris/SS/preinstall.in b/builds/install/arch-specific/solaris/SS/preinstall.in index b7af7dd3a9..f9f3430dfd 100644 --- a/builds/install/arch-specific/solaris/SS/preinstall.in +++ b/builds/install/arch-specific/solaris/SS/preinstall.in @@ -1,43 +1,39 @@ #!/bin/sh +# +# The contents of this file are subject to the Initial +# Developer's Public License Version 1.0 (the "License"); +# you may not use this file except in compliance with the +# License. You may obtain a copy of the License at +# http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_idpl. +# +# Software distributed under the License is distributed AS IS, +# WITHOUT WARRANTY OF ANY KIND, either express or implied. +# See the License for the specific language governing rights +# and limitations under the License. +# +# The Original Code was created by Paul Beach +# for the Firebird Open Source RDBMS project. +# +# Copyright (c) Paul Beach +# and all contributors signed below. +# +# All Rights Reserved. +# Contributor(s): ______________________________________. +# - -# save files which will be replaced -# don't save shell, will not be removed - -FILELIST=" -/etc/inet/services -/etc/profile -" - -echo "saving the original modules $FILELIST ..." - -if [ -f /tmp/ERROR.${PKGINST} ] -then - rm /tmp/ERROR.${PKGINST} +# Create firebird group +if [ -f /etc/group ]; then +grep firebird /etc/group > /dev/null 2>&1 +if test $? != 0; then +echo "Adding Firebird Group" +groupadd firebird +fi fi -for file in ${FILELIST};do - if [ ! -f ${PKGSAV}${file}.Z -a -f ${file} ];then - echo ${file} | tr '\040' '\012' | cpio -pvdum ${PKGSAV} - /usr/bin/compress ${PKGSAV}${file} - fi -done >/tmp/ERROR.${PKGINST} 2>&1 - -# check for successful saved modules -ERR=0 -for file in ${FILELIST}; do - [ ! -s ${file} ] && continue - if [ ! -f ${PKGSAV}${file}.Z ]; then - if [ "$ERR" = '0' ];then - echo "\nAn error occured when saving original modules. \ntmp/ERROR.${PKGINST} contains the reported errors.\n\n" - echo "/tmp/ERROR.${PKGINST}:" - cat /tmp/ERROR.${PKGINST} - ERR=1 - fi - ls -l $file ${PKGSAV}${file}.Z - fi -done - -[ "$ERR" = '0' ] && rm -f /tmp/ERROR.${PKGINST} - -exit 0 +# Create firebird user +if [ -f /etc/passwd ]; then +grep firebird /etc/passwd > /dev/null 2>&1 +if test $? != 0; then +echo "Adding Firebird User" +useradd -d @prefix@ -s /bin/false -c "Firebird Database Owner" -g firebird firebird +fi diff --git a/builds/install/arch-specific/solaris/SS/prototype.in b/builds/install/arch-specific/solaris/SS/prototype.in index f7cd026bbd..7d2d155687 100644 --- a/builds/install/arch-specific/solaris/SS/prototype.in +++ b/builds/install/arch-specific/solaris/SS/prototype.in @@ -9,268 +9,256 @@ i postinstall=Postinstall i postremove=Postremove i prototype=Prototype -!default 755 root root +!default 755 root root d none /usr ? ? ? d none /usr/lib ? ? ? -d none @prefix@ 0755 root root +d none @prefix@ 0755 firebird firebird -v CONFIG.prsv @prefix@/security2.fdb=$SRCDIR/security2.fdb 0666 root root -v CONFIG.prsv @prefix@/firebird.conf=$SRCDIR/misc/firebird.conf 0644 root root -v CONFIG.prsv @prefix@/aliases.conf=$SRCDIR/../../builds/install/misc/aliases.conf.in 0644 root root -v CONFIG.prsv @prefix@/intl/fbintl.conf=$SRCDIR/misc/fbintl.conf 0644 root root -f none @prefix@/WhatsNew=$SRCDIR/../../doc/WhatsNew 0644 root root +v CONFIG.prsv @prefix@/security2.fdb=$SRCDIR/security2.fdb 0666 firebird firebird +v CONFIG.prsv @prefix@/firebird.conf=$SRCDIR/misc/firebird.conf 0644 firebird firebird +v CONFIG.prsv @prefix@/aliases.conf=$SRCDIR/../../builds/install/misc/aliases.conf.in 0644 firebird firebird +v CONFIG.prsv @prefix@/intl/fbintl.conf=$SRCDIR/misc/fbintl.conf 0644 firebird firebird +f none @prefix@/WhatsNew=$SRCDIR/../../doc/WhatsNew 0644 firebird firebird -d none @prefix@/bin 0755 root root +d none @prefix@/bin 0755 firebird firebird -#f none @prefix@/bin/CSchangeRunUser.sh=$SRCDIR/bin/CSchangeRunUser.sh 0555 root root -#f none @prefix@/bin/CSrestoreRootRunUser.sh=$SRCDIR/bin/CSrestoreRootRunUser.sh 0555 root root -#f none @prefix@/bin/changeDBAPassword.sh=$SRCDIR/bin/changeDBAPassword.sh 0555 root root +#f none @prefix@/bin/CSchangeRunUser.sh=$SRCDIR/bin/CSchangeRunUser.sh 0555 firebird firebird +#f none @prefix@/bin/CSrestoreRootRunUser.sh=$SRCDIR/bin/CSrestoreRootRunUser.sh 0555 firebird firebird +#f none @prefix@/bin/changeDBAPassword.sh=$SRCDIR/bin/changeDBAPassword.sh 0555 firebird firebird #/usr/lib symlinks for compability with external tools s none /usr/lib/libfbembed.so.2=@prefix@/lib/libfbembed.so.2 s none /usr/lib/libfbclient.so.2=@prefix@/lib/libfbclient.so.2 -d none @prefix@ 0755 root root +d none @prefix@ 0755 firebird firebird # include -d none @prefix@/include 0755 root root -f none @prefix@/include/ib_util.h=$SRCDIR/include/ib_util.h 0644 root root -f none @prefix@/include/perf.h=$SRCDIR/include/perf.h 0644 root root -f none @prefix@/include/blr.h=$SRCDIR/include/blr.h 0644 root root -f none @prefix@/include/iberror.h=$SRCDIR/include/iberror.h 0644 root root -f none @prefix@/include/ibase.h=$SRCDIR/include/ibase.h 0644 root root +d none @prefix@/include 0755 firebird firebird +f none @prefix@/include/ib_util.h=$SRCDIR/include/ib_util.h 0644 firebird firebird +f none @prefix@/include/perf.h=$SRCDIR/include/perf.h 0644 firebird firebird +f none @prefix@/include/blr.h=$SRCDIR/include/blr.h 0644 firebird firebird +f none @prefix@/include/iberror.h=$SRCDIR/include/iberror.h 0644 firebird firebird +f none @prefix@/include/ibase.h=$SRCDIR/include/ibase.h 0644 firebird firebird # intl -d none @prefix@/intl 0755 root root -f none @prefix@/intl/libfbintl.so=$SRCDIR/intl/libfbintl.so 0755 root root +d none @prefix@/intl 0755 firebird firebird +f none @prefix@/intl/libfbintl.so=$SRCDIR/intl/libfbintl.so 0755 firebird firebird s none @prefix@/intl/fbintl=@prefix@/intl/libfbintl.so # UDF -d none @prefix@/UDF 0755 root root -f none @prefix@/UDF/ib_udf.so=$SRCDIR/UDF/ib_udf.so 0755 root root -f none @prefix@/UDF/fbudf.so=$SRCDIR/UDF/fbudf.so 0755 root root -f none @prefix@/UDF/ib_udf.sql=$SRCDIR/../../src/extlib/ib_udf.sql 0644 root root -f none @prefix@/UDF/ib_udf2.sql=$SRCDIR/../../src/extlib/ib_udf2.sql 0644 root root -f none @prefix@/UDF/fbudf.sql=$SRCDIR/../../src/extlib/fbudf/fbudf.sql 0644 root root +d none @prefix@/UDF 0755 firebird firebird +f none @prefix@/UDF/ib_udf.so=$SRCDIR/UDF/ib_udf.so 0755 firebird firebird +f none @prefix@/UDF/fbudf.so=$SRCDIR/UDF/fbudf.so 0755 firebird firebird +f none @prefix@/UDF/ib_udf.sql=$SRCDIR/../../src/extlib/ib_udf.sql 0644 firebird firebird +f none @prefix@/UDF/ib_udf2.sql=$SRCDIR/../../src/extlib/ib_udf2.sql 0644 firebird firebird +f none @prefix@/UDF/fbudf.sql=$SRCDIR/../../src/extlib/fbudf/fbudf.sql 0644 firebird firebird # bin -d none @prefix@/bin 0755 root root -#f none @prefix@/bin/fb_inet_server=$SRCDIR/bin/fb_inet_server 0755 root root -f none @prefix@/bin/gfix=$SRCDIR/bin/gfix 0755 root root -f none @prefix@/bin/gbak=$SRCDIR/bin/gbak 0755 root root -f none @prefix@/bin/gsplit=$SRCDIR/bin/gsplit 0755 root root -f none @prefix@/bin/gsec=$SRCDIR/bin/gsec 0755 root root -f none @prefix@/bin/isql=$SRCDIR/bin/isql 0755 root root -f none @prefix@/bin/gpre=$SRCDIR/bin/gpre 0755 root root -#f none @prefix@/bin/gds_drop=$SRCDIR/bin/gds_drop 0755 root root -f none @prefix@/bin/gstat=$SRCDIR/bin/gstat 0755 root root -f none @prefix@/bin/fbserver=$SRCDIR/bin/fbserver 0755 root root -f none @prefix@/bin/fbguard=$SRCDIR/bin/fbguard 0755 root root -f none @prefix@/bin/fbmgr.bin=$SRCDIR/bin/fbmgr.bin 0755 root root -f none @prefix@/bin/fb_lock_print=$SRCDIR/bin/fb_lock_print 0755 root root -f none @prefix@/bin/gdef=$SRCDIR/bin/gdef 0755 root root -f none @prefix@/bin/qli=$SRCDIR/bin/qli 6777 root root +d none @prefix@/bin 0755 firebird firebird +#f none @prefix@/bin/fb_inet_server=$SRCDIR/bin/fb_inet_server 0755 firebird firebird +f none @prefix@/bin/gfix=$SRCDIR/bin/gfix 0755 firebird firebird +f none @prefix@/bin/gbak=$SRCDIR/bin/gbak 0755 firebird firebird +f none @prefix@/bin/gsplit=$SRCDIR/bin/gsplit 0755 firebird firebird +f none @prefix@/bin/gsec=$SRCDIR/bin/gsec 0755 firebird firebird +f none @prefix@/bin/isql=$SRCDIR/bin/isql 0755 firebird firebird +f none @prefix@/bin/gpre=$SRCDIR/bin/gpre 0755 firebird firebird +#f none @prefix@/bin/gds_drop=$SRCDIR/bin/gds_drop 0755 firebird firebird +#f none @prefix@/bin/gds_relay=$SRCDIR/bin/gds_relay 0755 firebird firebird +f none @prefix@/bin/gstat=$SRCDIR/bin/gstat 0755 firebird firebird +f none @prefix@/bin/fbserver=$SRCDIR/bin/fbserver 0755 firebird firebird +f none @prefix@/bin/fbguard=$SRCDIR/bin/fbguard 0755 firebird firebird +f none @prefix@/bin/fbmgr.bin=$SRCDIR/bin/fbmgr.bin 0755 firebird firebird +f none @prefix@/bin/fb_lock_print=$SRCDIR/bin/fb_lock_print 0755 firebird firebird +f none @prefix@/bin/gdef=$SRCDIR/bin/gdef 0755 firebird firebird +f none @prefix@/bin/qli=$SRCDIR/bin/qli 6777 firebird firebird # from 2.0 -f none @prefix@/bin/nbackup=$SRCDIR/bin/nbackup 6777 root root -# from 2.1 -f none @prefix@/bin/fbsvcmgr=$SRCDIR/bin/fbsvcmgr 0755 root root +f none @prefix@/bin/nbackup=$SRCDIR/bin/nbackup 6777 firebird firebird # upgrade -d none @prefix@/upgrade 0755 root root -f none @prefix@/upgrade/ib_udf2_params.txt=$SRCDIR/../../src/misc/upgrade/v2/ib_udf2_params.txt 0644 root root -f none @prefix@/upgrade/ib_udf_params.txt=$SRCDIR/../../src/misc/upgrade/v2/ib_udf_params.txt 0644 root root -f none @prefix@/upgrade/ib_udf_upgrade.sql=$SRCDIR/../../src/misc/upgrade/v2/ib_udf_upgrade.sql 0644 root root -f none @prefix@/upgrade/security_database.sql=$SRCDIR/../../src/misc/upgrade/v2/security_database.sql 0644 root root -f none @prefix@/upgrade/security_database.txt=$SRCDIR/../../src/misc/upgrade/v2/security_database.txt 0644 root root -f none @prefix@/upgrade/metadata_charset.txt=$SRCDIR/../../src/misc/upgrade/v2.1/metadata_charset.txt 0644 root root -f none @prefix@/upgrade/metadata_charset_create.sql=$SRCDIR/../../src/misc/upgrade/v2.1/metadata_charset_create.sql 0644 root root -f none @prefix@/upgrade/metadata_charset_drop.sql=$SRCDIR/../../src/misc/upgrade/v2.1/metadata/charset_drop.sql 0644 root root +d none @prefix@/upgrade 0755 firebird firebird +f none @prefix@/upgrade/ib_udf2_params.txt=$SRCDIR/../../src/misc/upgrade/v2/ib_udf2_params.txt 0644 firebird firebird +f none @prefix@/upgrade/ib_udf_params.txt=$SRCDIR/../../src/misc/upgrade/v2/ib_udf_params.txt 0644 firebird firebird +f none @prefix@/upgrade/ib_udf_upgrade.sql=$SRCDIR/../../src/misc/upgrade/v2/ib_udf_upgrade.sql 0644 firebird firebird +f none @prefix@/upgrade/security_database.sql=$SRCDIR/../../src/misc/upgrade/v2/security_database.sql 0644 firebird firebird +f none @prefix@/upgrade/security_database.txt=$SRCDIR/../../src/misc/upgrade/v2/security_database.txt 0644 firebird firebird # examples -d none @prefix@/examples 0755 root root -d none @prefix@/examples/api 0755 root root -f none @prefix@/examples/api/api1.c=$SRCDIR/examples/api/api1.c 0644 root root -f none @prefix@/examples/api/api10.c=$SRCDIR/examples/api/api10.c 0644 root root -f none @prefix@/examples/api/api11.c=$SRCDIR/examples/api/api11.c 0644 root root -f none @prefix@/examples/api/api12.c=$SRCDIR/examples/api/api12.c 0644 root root -f none @prefix@/examples/api/api13.c=$SRCDIR/examples/api/api13.c 0644 root root -f none @prefix@/examples/api/api14.e=$SRCDIR/examples/api/api14.e 0644 root root -f none @prefix@/examples/api/api15.c=$SRCDIR/examples/api/api15.c 0644 root root -f none @prefix@/examples/api/api16.c=$SRCDIR/examples/api/api16.c 0644 root root -f none @prefix@/examples/api/api16t.c=$SRCDIR/examples/api/api16t.c 0644 root root -f none @prefix@/examples/api/api2.c=$SRCDIR/examples/api/api2.c 0644 root root -f none @prefix@/examples/api/api3.c=$SRCDIR/examples/api/api3.c 0644 root root -f none @prefix@/examples/api/api4.c=$SRCDIR/examples/api/api4.c 0644 root root -f none @prefix@/examples/api/api5.c=$SRCDIR/examples/api/api5.c 0644 root root -f none @prefix@/examples/api/api6.c=$SRCDIR/examples/api/api6.c 0644 root root -f none @prefix@/examples/api/api7.c=$SRCDIR/examples/api/api7.c 0644 root root -f none @prefix@/examples/api/api8.c=$SRCDIR/examples/api/api8.c 0644 root root -f none @prefix@/examples/api/api9.c=$SRCDIR/examples/api/api9.c 0644 root root -f none @prefix@/examples/api/api9f.c=$SRCDIR/examples/api/api9f.c 0644 root root -f none @prefix@/examples/api/api9f.def=$SRCDIR/examples/api/api9f.def 0644 root root -f none @prefix@/examples/api/api9f.sql=$SRCDIR/examples/api/api9f.sql 0644 root root -f none @prefix@/examples/api/apifull.c=$SRCDIR/examples/api/apifull.c 0644 root root -f none @prefix@/examples/api/example.def=$SRCDIR/examples/api/example.def 0644 root root -f none @prefix@/examples/api/winevent.c=$SRCDIR/examples/api/winevent.c 0644 root root -f none @prefix@/examples/api/winevent.def=$SRCDIR/examples/api/winevent.def 0644 root root -f none @prefix@/examples/api/winevent.rc=$SRCDIR/examples/api/winevent.rc 0644 root root +d none @prefix@/examples 0755 firebird firebird +d none @prefix@/examples/api 0755 firebird firebird +f none @prefix@/examples/api/api1.c=$SRCDIR/examples/api/api1.c 0644 firebird firebird +f none @prefix@/examples/api/api10.c=$SRCDIR/examples/api/api10.c 0644 firebird firebird +f none @prefix@/examples/api/api11.c=$SRCDIR/examples/api/api11.c 0644 firebird firebird +f none @prefix@/examples/api/api12.c=$SRCDIR/examples/api/api12.c 0644 firebird firebird +f none @prefix@/examples/api/api13.c=$SRCDIR/examples/api/api13.c 0644 firebird firebird +f none @prefix@/examples/api/api14.e=$SRCDIR/examples/api/api14.e 0644 firebird firebird +f none @prefix@/examples/api/api15.c=$SRCDIR/examples/api/api15.c 0644 firebird firebird +f none @prefix@/examples/api/api16.c=$SRCDIR/examples/api/api16.c 0644 firebird firebird +f none @prefix@/examples/api/api16t.c=$SRCDIR/examples/api/api16t.c 0644 firebird firebird +f none @prefix@/examples/api/api2.c=$SRCDIR/examples/api/api2.c 0644 firebird firebird +f none @prefix@/examples/api/api3.c=$SRCDIR/examples/api/api3.c 0644 firebird firebird +f none @prefix@/examples/api/api4.c=$SRCDIR/examples/api/api4.c 0644 firebird firebird +f none @prefix@/examples/api/api5.c=$SRCDIR/examples/api/api5.c 0644 firebird firebird +f none @prefix@/examples/api/api6.c=$SRCDIR/examples/api/api6.c 0644 firebird firebird +f none @prefix@/examples/api/api7.c=$SRCDIR/examples/api/api7.c 0644 firebird firebird +f none @prefix@/examples/api/api8.c=$SRCDIR/examples/api/api8.c 0644 firebird firebird +f none @prefix@/examples/api/api9.c=$SRCDIR/examples/api/api9.c 0644 firebird firebird +f none @prefix@/examples/api/api9f.c=$SRCDIR/examples/api/api9f.c 0644 firebird firebird +f none @prefix@/examples/api/api9f.def=$SRCDIR/examples/api/api9f.def 0644 firebird firebird +f none @prefix@/examples/api/api9f.sql=$SRCDIR/examples/api/api9f.sql 0644 firebird firebird +f none @prefix@/examples/api/apifull.c=$SRCDIR/examples/api/apifull.c 0644 firebird firebird +f none @prefix@/examples/api/example.def=$SRCDIR/examples/api/example.def 0644 firebird firebird +f none @prefix@/examples/api/winevent.c=$SRCDIR/examples/api/winevent.c 0644 firebird firebird +f none @prefix@/examples/api/winevent.def=$SRCDIR/examples/api/winevent.def 0644 firebird firebird +f none @prefix@/examples/api/winevent.rc=$SRCDIR/examples/api/winevent.rc 0644 firebird firebird -d none @prefix@/examples/dyn 0755 root root -f none @prefix@/examples/dyn/dyn1.e=$SRCDIR/examples/dyn/dyn1.e 0644 root root -f none @prefix@/examples/dyn/dyn2.e=$SRCDIR/examples/dyn/dyn2.e 0644 root root -f none @prefix@/examples/dyn/dyn3.e=$SRCDIR/examples/dyn/dyn3.e 0644 root root -f none @prefix@/examples/dyn/dyn4.e=$SRCDIR/examples/dyn/dyn4.e 0644 root root -f none @prefix@/examples/dyn/dyn5.e=$SRCDIR/examples/dyn/dyn5.e 0644 root root -f none @prefix@/examples/dyn/dynfull.e=$SRCDIR/examples/dyn/dynfull.e 0644 root root +d none @prefix@/examples/dyn 0755 firebird firebird +f none @prefix@/examples/dyn/dyn1.e=$SRCDIR/examples/dyn/dyn1.e 0644 firebird firebird +f none @prefix@/examples/dyn/dyn2.e=$SRCDIR/examples/dyn/dyn2.e 0644 firebird firebird +f none @prefix@/examples/dyn/dyn3.e=$SRCDIR/examples/dyn/dyn3.e 0644 firebird firebird +f none @prefix@/examples/dyn/dyn4.e=$SRCDIR/examples/dyn/dyn4.e 0644 firebird firebird +f none @prefix@/examples/dyn/dyn5.e=$SRCDIR/examples/dyn/dyn5.e 0644 firebird firebird +f none @prefix@/examples/dyn/dynfull.e=$SRCDIR/examples/dyn/dynfull.e 0644 firebird firebird -d none @prefix@/examples/empbuild 0755 root root -f none @prefix@/examples/empbuild/employee.fdb=$SRCDIR/examples/empbuild/employee.fdb 0644 root root -#f none @prefix@/examples/empbuild/employe2.sql=$SRCDIR/examples/empbuild/employe2.sql 0644 root root +d none @prefix@/examples/empbuild 0755 firebird firebird +f none @prefix@/examples/empbuild/employee.fdb=$SRCDIR/examples/empbuild/employee.fdb 0644 firebird firebird +#f none @prefix@/examples/empbuild/employe2.sql=$SRCDIR/examples/empbuild/employe2.sql 0644 firebird firebird -d none @prefix@/examples/include 0755 root root -f none @prefix@/examples/include/align.h=$SRCDIR/examples/include/align.h 0644 root root -f none @prefix@/examples/include/example.h=$SRCDIR/examples/include/example.h 0644 root root +d none @prefix@/examples/include 0755 firebird firebird +f none @prefix@/examples/include/align.h=$SRCDIR/examples/include/align.h 0644 firebird firebird +f none @prefix@/examples/include/example.h=$SRCDIR/examples/include/example.h 0644 firebird firebird -d none @prefix@/examples/stat 0755 root root -f none @prefix@/examples/stat/stat1.e=$SRCDIR/examples/stat/stat1.e 0644 root root -f none @prefix@/examples/stat/stat10.e=$SRCDIR/examples/stat/stat10.e 0644 root root -f none @prefix@/examples/stat/stat11.e=$SRCDIR/examples/stat/stat11.e 0644 root root -f none @prefix@/examples/stat/stat12.e=$SRCDIR/examples/stat/stat12.e 0644 root root -f none @prefix@/examples/stat/stat12t.e=$SRCDIR/examples/stat/stat12t.e 0644 root root -f none @prefix@/examples/stat/stat2.e=$SRCDIR/examples/stat/stat2.e 0644 root root -f none @prefix@/examples/stat/stat3.e=$SRCDIR/examples/stat/stat3.e 0644 root root -f none @prefix@/examples/stat/stat4.e=$SRCDIR/examples/stat/stat4.e 0644 root root -f none @prefix@/examples/stat/stat5.e=$SRCDIR/examples/stat/stat5.e 0644 root root -f none @prefix@/examples/stat/stat6.e=$SRCDIR/examples/stat/stat6.e 0644 root root -f none @prefix@/examples/stat/stat7.e=$SRCDIR/examples/stat/stat7.e 0644 root root -f none @prefix@/examples/stat/stat8.e=$SRCDIR/examples/stat/stat8.e 0644 root root -f none @prefix@/examples/stat/stat9.e=$SRCDIR/examples/stat/stat9.e 0644 root root +d none @prefix@/examples/stat 0755 firebird firebird +f none @prefix@/examples/stat/stat1.e=$SRCDIR/examples/stat/stat1.e 0644 firebird firebird +f none @prefix@/examples/stat/stat10.e=$SRCDIR/examples/stat/stat10.e 0644 firebird firebird +f none @prefix@/examples/stat/stat11.e=$SRCDIR/examples/stat/stat11.e 0644 firebird firebird +f none @prefix@/examples/stat/stat12.e=$SRCDIR/examples/stat/stat12.e 0644 firebird firebird +f none @prefix@/examples/stat/stat12t.e=$SRCDIR/examples/stat/stat12t.e 0644 firebird firebird +f none @prefix@/examples/stat/stat2.e=$SRCDIR/examples/stat/stat2.e 0644 firebird firebird +f none @prefix@/examples/stat/stat3.e=$SRCDIR/examples/stat/stat3.e 0644 firebird firebird +f none @prefix@/examples/stat/stat4.e=$SRCDIR/examples/stat/stat4.e 0644 firebird firebird +f none @prefix@/examples/stat/stat5.e=$SRCDIR/examples/stat/stat5.e 0644 firebird firebird +f none @prefix@/examples/stat/stat6.e=$SRCDIR/examples/stat/stat6.e 0644 firebird firebird +f none @prefix@/examples/stat/stat7.e=$SRCDIR/examples/stat/stat7.e 0644 firebird firebird +f none @prefix@/examples/stat/stat8.e=$SRCDIR/examples/stat/stat8.e 0644 firebird firebird +f none @prefix@/examples/stat/stat9.e=$SRCDIR/examples/stat/stat9.e 0644 firebird firebird -d none @prefix@/examples/udf 0755 root root -f none @prefix@/examples/udf/udf.sql=$SRCDIR/examples/udf/udf.sql 0644 root root -f none @prefix@/examples/udf/udflib.c=$SRCDIR/examples/udf/udflib.c 0644 root root -f none @prefix@/examples/udf/udflib.def=$SRCDIR/examples/udf/udflib.def 0644 root root +d none @prefix@/examples/udf 0755 firebird firebird +f none @prefix@/examples/udf/udf.sql=$SRCDIR/examples/udf/udf.sql 0644 firebird firebird +f none @prefix@/examples/udf/udflib.c=$SRCDIR/examples/udf/udflib.c 0644 firebird firebird +f none @prefix@/examples/udf/udflib.def=$SRCDIR/examples/udf/udflib.def 0644 firebird firebird -f none @prefix@/examples/README=$SRCDIR/examples/README 0644 root root +f none @prefix@/examples/README=$SRCDIR/examples/README 0644 firebird firebird -f none @prefix@/examples/functions.c=$SRCDIR/examples/functions.c 0644 root root +f none @prefix@/examples/functions.c=$SRCDIR/examples/functions.c 0644 firebird firebird +d none @prefix@/lib 0755 firebird firebird # lib -d none @prefix@/lib 0755 root root -f none @prefix@/lib/libfbclient.so.@FIREBIRD_VERSION@=$SRCDIR/lib/libfbclient.so.@FIREBIRD_VERSION@ 0755 root root +f none @prefix@/lib/libfbclient.so.@FIREBIRD_VERSION@=$SRCDIR/lib/libfbclient.so.@FIREBIRD_VERSION@ 0755 firebird firebird s none @prefix@/lib/libfbclient.so.2=@prefix@/lib/libfbclient.so.@FIREBIRD_VERSION@ s none @prefix@/lib/libfbclient.so=@prefix@/lib/libfbclient.so.2 -#f none @prefix@/lib/libfbembed.so.@FIREBIRD_VERSION@=$SRCDIR/lib/libfbembed.so.@FIREBIRD_VERSION@ 0755 root root +#f none @prefix@/lib/libfbembed.so.@FIREBIRD_VERSION@=$SRCDIR/lib/libfbembed.so.@FIREBIRD_VERSION@ 0755 firebird firebird #s none @prefix@/lib/libfbembed.so.2=@prefix@/lib/libfbembed.so.@FIREBIRD_VERSION@ #s none @prefix@/lib/libfbembed.so=@prefix@/lib/libfbembed.so.2 -f none @prefix@/lib/libib_util.so=$SRCDIR/lib/libib_util.so 0755 root root +f none @prefix@/lib/libib_util.so=$SRCDIR/lib/libib_util.so 0755 firebird firebird # ICU -f none @prefix@/lib/libicudata.so.30.0=$SRCDIR/lib/libicudata.so.30.0 0755 root root +f none @prefix@/lib/libicudata.so.30.0=$SRCDIR/lib/libicudata.so.30.0 0755 firebird firebird s none @prefix@/lib/libicudata.so.30=@prefix@/lib/libicudata.so.30.0 s none @prefix@/lib/libicudata.so=@prefix@/lib/libicudata.so.30 -f none @prefix@/lib/libicui18n.so.30.0=$SRCDIR/lib/libicui18n.so.30.0 0755 root root +f none @prefix@/lib/libicui18n.so.30.0=$SRCDIR/lib/libicui18n.so.30.0 0755 firebird firebird s none @prefix@/lib/libicui18n.so.30=@prefix@/lib/libicui18n.so.30.0 s none @prefix@/lib/libicui18n.so=@prefix@/lib/libicui18n.so.30 -f none @prefix@/lib/libicuuc.so.30.0=$SRCDIR/lib/libicuuc.so.30.0 0755 root root +f none @prefix@/lib/libicuuc.so.30.0=$SRCDIR/lib/libicuuc.so.30.0 0755 firebird firebird s none @prefix@/lib/libicuuc.so.30=@prefix@/lib/libicuuc.so.30.0 s none @prefix@/lib/libicuuc.so=@prefix@/lib/libicuuc.so.30 # help -d none @prefix@/help 0755 root root -f none @prefix@/help/help.fdb=$SRCDIR/help/help.fdb 0444 root root +d none @prefix@/help 0755 firebird firebird +f none @prefix@/help/help.fdb=$SRCDIR/help/help.fdb 0444 firebird firebird # messages -f none @prefix@/firebird.msg=$SRCDIR/firebird.msg 0666 root root -f none @prefix@/fr_FR.msg=$SRCDIR/fr_FR.msg 0666 root root -f none @prefix@/de_DE.msg=$SRCDIR/de_DE.msg 0666 root root +f none @prefix@/firebird.msg=$SRCDIR/firebird.msg 0666 firebird firebird +f none @prefix@/fr_FR.msg=$SRCDIR/fr_FR.msg 0666 firebird firebird +f none @prefix@/de_DE.msg=$SRCDIR/de_DE.msg 0666 firebird firebird # docs -d none @prefix@/doc 0755 root root -d none @prefix@/doc/sql.extensions 0755 root root -f none @prefix@/doc/sql.extensions/README.PSQL_stack_trace=$SRCDIR/../../doc/sql.extensions/README.PSQL_stack_trace.txt 0644 root root -f none @prefix@/doc/sql.extensions/README.aggregate_tracking=$SRCDIR/../../doc/sql.extensions/README.aggregate_tracking 0644 root root -f none @prefix@/doc/sql.extensions/README.builtin_functions=$SRCDIR/../../doc/sql.extensions/README.builtin_functions.txt 0644 root root -f none @prefix@/doc/sql.extensions/README.case=$SRCDIR/../../doc/sql.extensions/README.case 0644 root root -f none @prefix@/doc/sql.extensions/README.coalesce=$SRCDIR/../../doc/sql.extensions/README.coalesce 0644 root root -f none @prefix@/doc/sql.extensions/README.common_table_expressions=$SRCDIR/../../doc/sql.extensions/README.common_table_expressions 0644 root root -f none @prefix@/doc/sql.extensions/README.context_variables=$SRCDIR/../../doc/sql.extensions/README.context_variables 0644 root root -f none @prefix@/doc/sql.extensions/README.context_variables2=$SRCDIR/../../doc/sql.extensions/README.context_variables2 0644 root root -f none @prefix@/doc/sql.extensions/README.current_time=$SRCDIR/../../doc/sql.extensions/README.current_time 0644 root root -f none @prefix@/doc/sql.extensions/README.cursors=$SRCDIR/../../doc/sql.extensions/README.cursors 0644 root root -f none @prefix@/doc/sql.extensions/README.data_type_results_of_aggregations=$SRCDIR/../../doc/sql.extensions/README.data_type_results_of_aggregations.txt 0644 root root -f none @prefix@/doc/sql.extensions/README.data_types=$SRCDIR/../../doc/sql.extensions/README.data_types 0644 root root -f none @prefix@/doc/sql.extensions/README.db_triggers=$SRCDIR/../../doc/sql.extensions/README.db_triggers.txt 0644 root root -f none @prefix@/doc/sql.extensions/README.ddl=$SRCDIR/../../doc/sql.extensions/README.ddl.txt 0644 root root -f none @prefix@/doc/sql.extensions/README.default_parameters=$SRCDIR/../../doc/sql.extensions/README.default_parameters 0644 root root -f none @prefix@/doc/sql.extensions/README.derived_tables=$SRCDIR/../../doc/sql.extensions/README.derived_tables.txt 0644 root root -f none @prefix@/doc/sql.extensions/README.distinct=$SRCDIR/../../doc/sql.extensions/README.distinct 0644 root root -f none @prefix@/doc/sql.extensions/README.domains_psql=$SRCDIR/../../doc/sql.extensions/README.domains_psql.txt 0644 root root -f none @prefix@/doc/sql.extensions/README.exception_handling=$SRCDIR/../../doc/sql.extensions/README.exception_handling 0644 root root -f none @prefix@/doc/sql.extensions/README.execute_block=$SRCDIR/../../doc/sql.extensions/README.execute_block 0644 root root -f none @prefix@/doc/sql.extensions/README.execute_statement=$SRCDIR/../../doc/sql.extensions/README.execute_statement 0644 root root -f none @prefix@/doc/sql.extensions/README.explicit_locks=$SRCDIR/../../doc/sql.extensions/README.explicit_locks 0644 root root -f none @prefix@/doc/sql.extensions/README.expression_indices=$SRCDIR/../../doc/sql.extensions/README.expression_indices 0644 root root -f none @prefix@/doc/sql.extensions/README.global_temporary_tables=$SRCDIR/../../doc/sql.extensions/README.global_temporary_tables 0644 root root -f none @prefix@/doc/sql.extensions/README.iif=$SRCDIR/../../doc/sql.extensions/README.iif 0644 root root -f none @prefix@/doc/sql.extensions/README.isc_info_xxx=$SRCDIR/../../doc/sql.extensions/README.isc_info_xxx 0644 root root -f none @prefix@/doc/sql.extensions/README.joins=$SRCDIR/../../doc/sql.extensions/README.joins.txt 0644 root root -f none @prefix@/doc/sql.extensions/README.keywords=$SRCDIR/../../doc/sql.extensions/README.keywords 0644 root root -f none @prefix@/doc/sql.extensions/README.leave_labels=$SRCDIR/../../doc/sql.extensions/README.leave_labels 0644 root root -f none @prefix@/doc/sql.extensions/README.length=$SRCDIR/../../doc/sql.extensions/README.length 0644 root root -f none @prefix@/doc/sql.extensions/README.list=$SRCDIR/../../doc/sql.extensions/README.list 0644 root root -f none @prefix@/doc/sql.extensions/README.merge=$SRCDIR/../../doc/sql.extensions/README.merge.txt 0644 root root -f none @prefix@/doc/sql.extensions/README.null_value=$SRCDIR/../../doc/sql.extensions/README.null_value 0644 root root -f none @prefix@/doc/sql.extensions/README.nullif=$SRCDIR/../../doc/sql.extensions/README.nullif 0644 root root -f none @prefix@/doc/sql.extensions/README.order_by_expressions_nulls=$SRCDIR/../../doc/sql.extensions/README.order_by_expressions_nulls 0644 root root -f none @prefix@/doc/sql.extensions/README.plan=$SRCDIR/../../doc/sql.extensions/README.plan 0644 root root -f none @prefix@/doc/sql.extensions/README.returning=$SRCDIR/../../doc/sql.extensions/README.returning 0644 root root -f none @prefix@/doc/sql.extensions/README.rows=$SRCDIR/../../doc/sql.extensions/README.rows 0644 root root -f none @prefix@/doc/sql.extensions/README.savepoints=$SRCDIR/../../doc/sql.extensions/README.savepoints 0644 root root -f none @prefix@/doc/sql.extensions/README.select_expressions=$SRCDIR/../../doc/sql.extensions/README.select_expressions 0644 root root -f none @prefix@/doc/sql.extensions/README.sequence_generators=$SRCDIR/../../doc/sql.extensions/README.sequence_generators 0644 root root +d none @prefix@/doc 0755 firebird firebird +d none @prefix@/doc/sql.extensions 0755 firebird firebird +f none @prefix@/doc/sql.extensions/README.PSQL_stack_trace=$SRCDIR/../../doc/sql.extensions/README.PSQL_stack_trace.txt 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.aggregate_tracking=$SRCDIR/../../doc/sql.extensions/README.aggregate_tracking 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.case=$SRCDIR/../../doc/sql.extensions/README.case 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.coalesce=$SRCDIR/../../doc/sql.extensions/README.coalesce 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.context_variables=$SRCDIR/../../doc/sql.extensions/README.context_variables 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.context_variables2=$SRCDIR/../../doc/sql.extensions/README.context_variables2 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.current_time=$SRCDIR/../../doc/sql.extensions/README.current_time 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.cursors=$SRCDIR/../../doc/sql.extensions/README.cursors 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.data_type_results_of_aggregations=$SRCDIR/../../doc/sql.extensions/README.data_type_results_of_aggregations.txt 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.data_types=$SRCDIR/../../doc/sql.extensions/README.data_types 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.ddl=$SRCDIR/../../doc/sql.extensions/README.ddl.txt 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.default_parameters=$SRCDIR/../../doc/sql.extensions/README.default_parameters 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.derived_tables=$SRCDIR/../../doc/sql.extensions/README.derived_tables.txt 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.distinct=$SRCDIR/../../doc/sql.extensions/README.distinct 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.exception_handling=$SRCDIR/../../doc/sql.extensions/README.exception_handling 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.execute_block=$SRCDIR/../../doc/sql.extensions/README.execute_block 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.execute_statement=$SRCDIR/../../doc/sql.extensions/README.execute_statement 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.explicit_locks=$SRCDIR/../../doc/sql.extensions/README.explicit_locks 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.expression_indices=$SRCDIR/../../doc/sql.extensions/README.expression_indices 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.iif=$SRCDIR/../../doc/sql.extensions/README.iif 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.isc_info_xxx=$SRCDIR/../../doc/sql.extensions/README.isc_info_xxx 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.keywords=$SRCDIR/../../doc/sql.extensions/README.keywords 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.leave_labels=$SRCDIR/../../doc/sql.extensions/README.leave_labels 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.length=$SRCDIR/../../doc/sql.extensions/README.length 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.null_value=$SRCDIR/../../doc/sql.extensions/README.null_value 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.nullif=$SRCDIR/../../doc/sql.extensions/README.nullif 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.order_by_expressions_nulls=$SRCDIR/../../doc/sql.extensions/README.order_by_expressions_nulls 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.plan=$SRCDIR/../../doc/sql.extensions/README.plan 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.returning=$SRCDIR/../../doc/sql.extensions/README.returning 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.rows=$SRCDIR/../../doc/sql.extensions/README.rows 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.savepoints=$SRCDIR/../../doc/sql.extensions/README.savepoints 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.select_expressions=$SRCDIR/../../doc/sql.extensions/README.select_expressions 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.sequence_generators=$SRCDIR/../../doc/sql.extensions/README.sequence_generators 0644 firebird firebird f none @prefix@/doc/sql.extensions/README.set_transaction=$SRCDIR/../../doc/sql.extensions/README.set_transaction.txt -f none @prefix@/doc/sql.extensions/README.trim=$SRCDIR/../../doc/sql.extensions/README.trim 0644 root root -f none @prefix@/doc/sql.extensions/README.universal_triggers=$SRCDIR/../../doc/sql.extensions/README.universal_triggers 0644 root root -f none @prefix@/doc/sql.extensions/README.update_or_insert=$SRCDIR/../../doc/sql.extensions/README.update_or_insert 0644 root root -f none @prefix@/doc/sql.extensions/README.view_updates=$SRCDIR/../../doc/sql.extensions/README.view_updates 0644 root root -f none @prefix@/doc/Firebird-2.0-QuickStart.pdf=$SRCDIR/../../doc/Firebird-2.0-QuickStart.pdf 0644 root root -f none @prefix@/doc/ReleaseNotes.pdf=$SRCDIR/../../doc/ReleaseNotes.pdf 0644 root root -f none @prefix@/doc/README.NTSecurity=$SRCDIR/../../doc/README.NTSecurity 0644 root root -f none @prefix@/doc/README.optimizer=$SRCDIR/../../doc/README.Optimizer.txt 0644 root root -f none @prefix@/doc/README.Win32LibraryInstallation=$SRCDIR/../../doc/README.Win32LibraryInstallation.txt 0644 root root -f none @prefix@/doc/README.build.mingw.html=$SRCDIR/../../doc/README.build.mingw.html 0644 root root -f none @prefix@/doc/README.build.msvc.html=$SRCDIR/../../doc/README.build.msvc.html 0644 root root -f none @prefix@/doc/README.coding_style=$SRCDIR/../../doc/README.coding.style 0644 root root -f none @prefix@/doc/README.garbage_collector=$SRCDIR/../../doc/README.garbage_collector 0644 root root -f none @prefix@/doc/README.incompatibilities=$SRCDIR/../../doc/README.incompatibilities.txt 0644 root root -f none @prefix@/doc/README.instsvc=$SRCDIR/../../doc/README.instsvc 0644 root root -f none @prefix@/doc/README.intl=$SRCDIR/../../doc/README.intl 0644 root root -f none @prefix@/doc/README.isql_enhancements=$SRCDIR/../../doc/README.isql_enhancements.txt 0644 root root -f none @prefix@/doc/README.makefiles=$SRCDIR/../../doc/README.makefiles 0644 root root -f none @prefix@/doc/README.monitoring_tables=$SRCDIR/../../doc/README.monitoring_tables 0644 root root -f none @prefix@/doc/README.performance_monitoring=$SRCDIR/../../doc/README.performance_monitoring 0644 root root -f none @prefix@/doc/README.sha1=$SRCDIR/../../doc/README.sha1 0644 root root -f none @prefix@/doc/README.trusted_authentication=$SRCDIR/../../doc/README.trusted_authentication 0644 root root -f none @prefix@/doc/README.user=$SRCDIR/../../doc/README.user 0644 root root -f none @prefix@/doc/README.user.embedded=$SRCDIR/../../doc/README.user.embedded 0644 root root -f none @prefix@/doc/README.user.troubleshooting=$SRCDIR/../../doc/README.user.troubleshooting 0644 root root -f none @prefix@/doc/README.xnet=$SRCDIR/../../doc/README.xnet 0644 root root +f none @prefix@/doc/sql.extensions/README.trim=$SRCDIR/../../doc/sql.extensions/README.trim 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.universal_triggers=$SRCDIR/../../doc/sql.extensions/README.universal_triggers 0644 firebird firebird +f none @prefix@/doc/sql.extensions/README.view_updates=$SRCDIR/../../doc/sql.extensions/README.view_updates 0644 firebird firebird +f none @prefix@/doc/Firebird-2.0-QuickStart.pdf=$SRCDIR/../../doc/Firebird-2.0-QuickStart.pdf 0644 firebird firebird +f none @prefix@/doc/ReleaseNotes.pdf=$SRCDIR/../../doc/ReleaseNotes.pdf 0644 firebird firebird +f none @prefix@/doc/README.NTSecurity=$SRCDIR/../../doc/README.NTSecurity 0644 firebird firebird +f none @prefix@/doc/README.optimizer=$SRCDIR/../../doc/README.Optimizer.txt 0644 firebird firebird +f none @prefix@/doc/README.Win32LibraryInstallation=$SRCDIR/../../doc/README.Win32LibraryInstallation.txt 0644 firebird firebird +f none @prefix@/doc/README.build.mingw.html=$SRCDIR/../../doc/README.build.mingw.html 0644 firebird firebird +f none @prefix@/doc/README.build.msvc.html=$SRCDIR/../../doc/README.build.msvc.html 0644 firebird firebird +f none @prefix@/doc/README.coding_style=$SRCDIR/../../doc/README.coding.style 0644 firebird firebird +f none @prefix@/doc/README.garbage_collector=$SRCDIR/../../doc/README.garbage_collector 0644 firebird firebird +f none @prefix@/doc/README.incompatibilities=$SRCDIR/../../doc/README.incompatibilities.txt 0644 firebird firebird +f none @prefix@/doc/README.instsvc=$SRCDIR/../../doc/README.instsvc 0644 firebird firebird +f none @prefix@/doc/README.intl=$SRCDIR/../../doc/README.intl 0644 firebird firebird +f none @prefix@/doc/README.isql_enhancements=$SRCDIR/../../doc/README.isql_enhancements.txt 0644 firebird firebird +f none @prefix@/doc/README.makefiles=$SRCDIR/../../doc/README.makefiles 0644 firebird firebird +f none @prefix@/doc/README.sha1=$SRCDIR/../../doc/README.sha1 0644 firebird firebird +f none @prefix@/doc/README.user=$SRCDIR/../../doc/README.user 0644 firebird firebird +f none @prefix@/doc/README.user.embedded=$SRCDIR/../../doc/README.user.embedded 0644 firebird firebird +f none @prefix@/doc/README.user.troubleshooting=$SRCDIR/../../doc/README.user.troubleshooting 0644 firebird firebird +f none @prefix@/doc/README.xnet=$SRCDIR/../../doc/README.xnet 0644 firebird firebird + +# Service + +f none /@prefix@/gds_db-tcp.xml=$SRCDIR/../../builds/install/arch-specific/solaris/SS/gds_db-tcp.xml 0644 firebird firebird diff --git a/builds/install/arch-specific/solaris/libgcc/pkginfolg.in b/builds/install/arch-specific/solaris/libgcc/pkginfolg.in index cfb7a47d15..0cc1a12d97 100644 --- a/builds/install/arch-specific/solaris/libgcc/pkginfolg.in +++ b/builds/install/arch-specific/solaris/libgcc/pkginfolg.in @@ -1,9 +1,8 @@ -PKG="FBLIBGCC" +PKG="Firebird-libgcc" NAME="GNU C/C+ runtime for Firebird 2 @CPU_TYPE@" ARCH="@CPU_TYPE@" -VERSION="3.3.3" +VERSION="6.0.9" CATEGORY="library" VENDOR="www.firebirdsql.org" -BASEDIR=/usr/local/firebird/lib +BASEDIR=/opt/firebird EMAIL=pbeach at ibphoenix.com - diff --git a/builds/install/arch-specific/solaris/libgcc/prototypelg.in b/builds/install/arch-specific/solaris/libgcc/prototypelg.in index ef8762b8be..3f98de14db 100644 --- a/builds/install/arch-specific/solaris/libgcc/prototypelg.in +++ b/builds/install/arch-specific/solaris/libgcc/prototypelg.in @@ -1,25 +1,22 @@ #------------------------------------------------------------------------------- -!SRCDIR=/usr/local/gcc/lib +!SRCDIR=/usr/local/lib i pkginfo=pkginfolg -#i preinstall=Preinstall -#i postinstall=Postinstall -#i postremove=Postremove i prototype=prototypelg !default 755 root root d none /usr ? ? ? d none /usr/lib ? ? ? -d none @prefix@ ? ? ? +d none /opt +d none @prefix@ d none @prefix@/lib ? ? ? -f none @prefix@/lib/libstdc++.so.5.0.5=$SRCDIR/libstdc++.so.5.0.5 0755 root root -f none @prefix@/lib/libgcc_s.so.1=$SRCDIR/libgcc_s.so.1 0755 root root +f none @prefix@/lib/libstdc++.so.6.0.9=$SRCDIR/libstdc++.so.6.0.9 0755 firebird firebird +f none @prefix@/lib/libgcc_s.so.1=$SRCDIR/libgcc_s.so.1 0755 firebird firebird -s none @prefix@/lib/libstdc++.so.5=@prefix@/lib/libstdc++.so.5.0.5 -s none @prefix@/lib/libstdc++.so=@prefix@/lib/libstdc++.so.5 +s none @prefix@/lib/libstdc++.so.6=@prefix@/lib/libstdc++.so.6.0.9 +s none @prefix@/lib/libstdc++.so=@prefix@/lib/libstdc++.so.6 s none @prefix@/lib/libgcc_s.so=@prefix@/lib/libgcc_s.so.1 # EOF - diff --git a/configure.in b/configure.in index b5a677c8d7..af05db5822 100644 --- a/configure.in +++ b/configure.in @@ -784,6 +784,7 @@ case "$PLATFORM" in SFIO_DIR="$ac_cv_use_sfio" SFIO_FLAGS="-DSFIO -I$ac_cv_use_sfio/include" SFIO_LDFLAGS="-L$ac_cv_use_sfio/lib" + SFIO_EXAMPLES="Y" fi ;; @@ -829,6 +830,7 @@ dnl ##################### DO NOT ADD ANY TESTS BELOW ########################### AC_SUBST(SFIO_DIR) AC_SUBST(SFIO_FLAGS) AC_SUBST(SFIO_LDFLAGS) +AC_SUBST(SFIO_EXAMPLES) dnl The following file defines the version number strings. Specially for install/uninstall routines . ./src/misc/writeBuildNum.sh @@ -1142,14 +1144,14 @@ case "$PLATFORM" in ;; solx86|SOLARIS) - AC_CONFIG_FILES([gen/install/Pkginfo:builds/install/arch-specific/solaris/${ARCH_TYPE_SUFFIX}/pkginfo.in - gen/install/Prototype:builds/install/arch-specific/solaris/${ARCH_TYPE_SUFFIX}/prototype.in - gen/install/Preinstall:builds/install/arch-specific/solaris/${ARCH_TYPE_SUFFIX}/preinstall.in - gen/install/Postinstall:builds/install/arch-specific/solaris/${ARCH_TYPE_SUFFIX}/postinstall.in - gen/install/Postremove:builds/install/arch-specific/solaris/${ARCH_TYPE_SUFFIX}/postremove.in - gen/install/prototypelg:builds/install/arch-specific/solaris/libgcc/prototypelg.in - gen/install/pkginfolg:builds/install/arch-specific/solaris/libgcc/pkginfolg.in] - ,[chmod a+x gen/install/Pre* gen/install/Post* 2>/dev/null]) + AC_CONFIG_FILES([gen/firebird/install/Pkginfo:builds/install/arch-specific/solaris/${ARCH_TYPE_SUFFIX}/pkginfo.in + gen/firebird/install/Prototype:builds/install/arch-specific/solaris/${ARCH_TYPE_SUFFIX}/prototype.in + gen/firebird/install/Preinstall:builds/install/arch-specific/solaris/${ARCH_TYPE_SUFFIX}/preinstall.in + gen/firebird/install/Postinstall:builds/install/arch-specific/solaris/${ARCH_TYPE_SUFFIX}/postinstall.in + gen/firebird/install/Postremove:builds/install/arch-specific/solaris/${ARCH_TYPE_SUFFIX}/postremove.in + gen/firebird/install/prototypelg:builds/install/arch-specific/solaris/libgcc/prototypelg.in + gen/firebird/install/pkginfolg:builds/install/arch-specific/solaris/libgcc/pkginfolg.in + ],[chmod a+x gen/firebird/install/Pre* gen/install/Post* 2>/dev/null]) ;; DARWIN) @@ -1222,6 +1224,14 @@ if test "$PROD_BUILD_FLG" = N; then DEBUG_ICU=--enable-debug fi +case "$PLATFORM" in + SOLARIS | solx86 ) +AC_CONFIG_FILES( +gen/make.platform.solaris.examples:${MAKE_SRC_DIR}/make.platform.solaris.examples +) +;; +esac + if test "$STD_ICU" = "true"; then AC_OUTPUT else