Subject Installing FB 2.5 RC1
Author mivi71dk
We just downloaded

FirebirdSS-2.5.0.25784-ReleaseCandidate1.amd64

and installed it on

Debian etch 2.6.18-6-amd64

According to my colleque, FBGuard starts up, but Firebird doesn't.


This is some error from this:

execve("/etc/init.d/firebird", ["/etc/init.d/firebird", "start"], [/* 17 vars */]) = 0 uname({sys="Linux", node="server", ...}) = 0
brk(0) = 0x5c1000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b4cd760e000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=47934, ...}) = 0 mmap(NULL, 47934, PROT_READ, MAP_PRIVATE, 3, 0) = 0x2b4cd7610000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libncurses.so.5", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\376"..., 640) = 640 fstat(3, {st_mode=S_IFREG|0644, st_size=369728, ...}) = 0 mmap(NULL, 1419976, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2b4cd770f000 mprotect(0x2b4cd775b000, 1108680, PROT_NONE) = 0 mmap(0x2b4cd785b000, 57344, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4c000) = 0x2b4cd785b000 mmap(0x2b4cd7869000, 2760, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2b4cd7869000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libdl.so.2", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\20\0\0"..., 640) = 640 fstat(3, {st_mode=S_IFREG|0644, st_size=10392, ...}) = 0 mmap(NULL, 1057000, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2b4cd786a000 mprotect(0x2b4cd786c000, 1048808, PROT_NONE) = 0 mmap(0x2b4cd796b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x2b4cd796b000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\305"..., 640) = 640
lseek(3, 624, SEEK_SET) = 624
read(3, "\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0"..., 32) = 32 fstat(3, {st_mode=S_IFREG|0755, st_size=1286104, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b4cd796d000 mmap(NULL, 2344904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2b4cd796e000 mprotect(0x2b4cd7a8f000, 1161160, PROT_NONE) = 0 mmap(0x2b4cd7b8f000, 98304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x121000) = 0x2b4cd7b8f000 mmap(0x2b4cd7ba7000, 14280, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2b4cd7ba7000
close(3) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b4cd7bab000 mprotect(0x2b4cd7b8f000, 86016, PROT_READ) = 0 arch_prctl(ARCH_SET_FS, 0x2b4cd7bab6d0) = 0
munmap(0x2b4cd7610000, 47934) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
open("/dev/tty", O_RDWR|O_NONBLOCK) = 3
close(3) = 0
brk(0) = 0x5c1000
brk(0x5c2000) = 0x5c2000
open("/usr/lib/locale/locale-archive", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=1208976, ...}) = 0 mmap(NULL, 1208976, PROT_READ, MAP_PRIVATE, 3, 0) = 0x2b4cd7bac000
close(3) = 0
brk(0x5c3000) = 0x5c3000
brk(0x5c4000) = 0x5c4000
getuid() = 0
getgid() = 0
geteuid() = 0
getegid() = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
brk(0x5c5000) = 0x5c5000
open("/etc/mtab", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=349, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b4cd7cd4000 read(3, "/dev/sda1 / ext3 rw,errors=remou"..., 4096) = 349
close(3) = 0
munmap(0x2b4cd7cd4000, 4096) = 0
open("/proc/meminfo", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b4cd7cd4000
read(3, "MemTotal: 4045732 kB\nMemFre"..., 1024) = 682
close(3) = 0
munmap(0x2b4cd7cd4000, 4096) = 0
brk(0x5c6000) = 0x5c6000
rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}, 8) = 0 uname({sys="Linux", node="server", ...}) = 0
brk(0x5c7000) = 0x5c7000
stat("/root", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
getpid() = 27027
open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=21568, ...}) = 0 mmap(NULL, 21568, PROT_READ, MAP_SHARED, 3, 0) = 0x2b4cd7cd4000
close(3) = 0
getppid() = 27026
brk(0x5c8000) = 0x5c8000
getpgrp() = 27026
rt_sigaction(SIGCHLD, {0x435410, [], SA_RESTORER, 0x2b4cd799d110}, {SIG_DFL}, 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 open("/etc/init.d/firebird", O_RDONLY) = 3 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffd34b1d40) = -1 ENOTTY (Inappropriate ioctl for device)
lseek(3, 0, SEEK_CUR) = 0
read(3, "#!/bin/sh\n\n# chkconfig: 345 80 2"..., 80) = 80
lseek(3, 0, SEEK_SET) = 0
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
dup2(3, 255) = 255
close(3) = 0
fcntl(255, F_SETFD, FD_CLOEXEC) = 0
fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fstat(255, {st_mode=S_IFREG|0554, st_size=1479, ...}) = 0
lseek(255, 0, SEEK_CUR) = 0
brk(0x5c9000) = 0x5c9000
brk(0x5ca000) = 0x5ca000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 read(255, "#!/bin/sh\n\n# chkconfig: 345 80 2"..., 1479) = 1479 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
brk(0x5cb000) = 0x5cb000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
brk(0x5cc000) = 0x5cc000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
brk(0x5cd000) = 0x5cd000
brk(0x5ce000) = 0x5ce000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 stat("/var/run/firebird", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/usr/local/sbin/chown", 0x7fffd34b1460) = -1 ENOENT (No such file or directory) stat("/usr/local/bin/chown", 0x7fffd34b1460) = -1 ENOENT (No such file or directory) stat("/usr/sbin/chown", 0x7fffd34b1460) = -1 ENOENT (No such file or directory) stat("/usr/bin/chown", 0x7fffd34b1460) = -1 ENOENT (No such file or directory)
stat("/sbin/chown", 0x7fffd34b1460) = -1 ENOENT (No such file or directory)
stat("/bin/chown", {st_mode=S_IFREG|0755, st_size=41592, ...}) = 0 stat("/bin/chown", {st_mode=S_IFREG|0755, st_size=41592, ...}) = 0
brk(0x5cf000) = 0x5cf000
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
lseek(255, -843, SEEK_CUR) = 636
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x2b4cd7bab760) = 27028 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigaction(SIGINT, {0x436000, [], SA_RESTORER, 0x2b4cd799d110}, {SIG_DFL}, 8) = 0 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 27028 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, 0x7fffd34b1284, WNOHANG, NULL) = -1 ECHILD (No child processes)
rt_sigreturn(0xffffffffffffffff) = 0
rt_sigaction(SIGINT, {SIG_DFL}, {0x436000, [], SA_RESTORER, 0x2b4cd799d110}, 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 read(255, "lockDir=/tmp/firebird\nmakeFbDir "..., 1479) = 843 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 stat("/tmp/firebird", {st_mode=S_IFDIR|0770, st_size=4096, ...}) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 stat("/bin/chown", {st_mode=S_IFREG|0755, st_size=41592, ...}) = 0 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/usr/local/sbin/chown", 0x7fffd34b1460) = -1 ENOENT (No such file or directory) stat("/usr/local/bin/chown", 0x7fffd34b1460) = -1 ENOENT (No such file or directory) stat("/usr/sbin/chown", 0x7fffd34b1460) = -1 ENOENT (No such file or directory) stat("/usr/bin/chown", 0x7fffd34b1460) = -1 ENOENT (No such file or directory)
stat("/sbin/chown", 0x7fffd34b1460) = -1 ENOENT (No such file or directory)
stat("/bin/chown", {st_mode=S_IFREG|0755, st_size=41592, ...}) = 0 stat("/bin/chown", {st_mode=S_IFREG|0755, st_size=41592, ...}) = 0 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
lseek(255, -797, SEEK_CUR) = 682
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x2b4cd7bab760) = 27029 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigaction(SIGINT, {0x436000, [], SA_RESTORER, 0x2b4cd799d110}, {SIG_DFL}, 8) = 0 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 27029 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, 0x7fffd34b1284, WNOHANG, NULL) = -1 ECHILD (No child processes)
rt_sigreturn(0xffffffffffffffff) = 0
rt_sigaction(SIGINT, {SIG_DFL}, {0x436000, [], SA_RESTORER, 0x2b4cd799d110}, 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 read(255, "\npidfile=\"$runDir/`basename $0`."..., 1479) = 797 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
pipe([3, 4]) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
lseek(255, -760, SEEK_CUR) = 719
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x2b4cd7bab760) = 27030 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigaction(SIGCHLD, {0x435410, [], SA_RESTORER, 0x2b4cd799d110}, {0x435410, [], SA_RESTORER, 0x2b4cd799d110}, 8) = 0
close(4) = 0
read(3, "firebird\n", 128) = 9
read(3, "", 128) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 27030 wait4(-1, 0x7fffd34b14c4, WNOHANG, NULL) = -1 ECHILD (No child processes)
rt_sigreturn(0) = 0
close(3) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigaction(SIGINT, {0x436000, [], SA_RESTORER, 0x2b4cd799d110}, {SIG_DFL}, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigaction(SIGINT, {SIG_DFL}, {0x436000, [], SA_RESTORER, 0x2b4cd799d110}, 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 read(255, "FB_OPTS=\"-pidfile $pidfile -daem"..., 1479) = 760 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 stat("/opt/firebird/bin/fbguard", {st_mode=S_IFREG|0755, st_size=118488, ...}) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
brk(0x5d0000) = 0x5d0000
write(1, "Starting Firebird server: ", 26) = 26 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/usr/local/sbin/start-stop-daemon", 0x7fffd34b1540) = -1 ENOENT (No such file or directory) stat("/usr/local/bin/start-stop-daemon", 0x7fffd34b1540) = -1 ENOENT (No such file or directory) stat("/usr/sbin/start-stop-daemon", 0x7fffd34b1540) = -1 ENOENT (No such file or directory) stat("/usr/bin/start-stop-daemon", 0x7fffd34b1540) = -1 ENOENT (No such file or directory) stat("/sbin/start-stop-daemon", {st_mode=S_IFREG|0755, st_size=24176, ...}) = 0 stat("/sbin/start-stop-daemon", {st_mode=S_IFREG|0755, st_size=24176, ...}) = 0 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0
lseek(255, -14, SEEK_CUR) = 1465
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x2b4cd7bab760) = 27031 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigaction(SIGINT, {0x436000, [], SA_RESTORER, 0x2b4cd799d110}, {SIG_DFL}, 8) = 0 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 27031 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, 0x7fffd34b1364, WNOHANG, NULL) = -1 ECHILD (No child processes)
rt_sigreturn(0xffffffffffffffff) = 0
rt_sigaction(SIGINT, {SIG_DFL}, {0x436000, [], SA_RESTORER, 0x2b4cd799d110}, 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
read(255, "\nexit $RETVAL\n", 1479) = 14
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
exit_group(0) = ?