Gentoo Archives: gentoo-user-de

From: Matthias Hanft <mh@×××××.de>
To: "gentoo-user-de@l.g.o" <gentoo-user-de@l.g.o>
Subject: [gentoo-user-de] Firebird 2.0.3 und Kernel 3.0.6 auf VM
Date: Tue, 15 Nov 2011 09:48:49
Message-Id: 4EC23569.70409@hanft.de
1 Hallo,
2
3 einen hab ich noch :-)
4
5 Abgesehen davon, daß man natürlich darüber diskutieren könnte, warum das
6 neueste "stable" Firebird-Gentoo-Package 2.0.3 ist (wo es doch schon 2.1.x
7 und 2.5.x gibt):
8
9 Ebendieses Firebird 2.0.3 läuft bei mir daheim (mit Kernel 2.6.38) seit
10 vielen Jahren stabil und ohne Probleme.
11
12 Jetzt hab ich ein neues Gentoo-System mit Kernel 3.0.6 auf einer VM beim
13 Internet-Provider hochgezogen.
14
15 Im Prinzip kann man mit den Datenbanken auch prima arbeiten, bloß keine
16 User verwalten - sobald man z.B. mit FlameRobin "Manage users" oder IBExpert
17 "Benutzerverwaltung" aufruft (oder schon auch nur die Rechte auf einer
18 bestimmten Tabelle anschauen will), stürzt Firebird ab mit der syslog-
19 Meldung:
20
21 Nov 13 18:43:41 n *** buffer overflow detected ***: fbserver - terminated
22 Nov 13 18:43:41 n fbserver: buffer overflow attack in function <unknown> - terminated
23 Nov 13 18:43:41 n Report to http://bugs.gentoo.org/
24
25 Letzteres hab ich mal getan - https://bugs.gentoo.org/show_bug.cgi?id=390429 -,
26 aber erfahrungsgemäß dauert das dort etwas länglich, bis jemand was dazu sagt.
27
28 Wobei die Rechteverwaltung über SQL ("GRANT SELECT ..." etc.) sogar funktio-
29 niert, nur diese Usermanager der GUI-Tools machen offensichtlich irgendwas
30 giftiges.
31
32 Außerdem gibts in firebird.log die folgenden zwei Meldungen beim Datenbank-
33 Start, die ich auf meinem "Daheim-System" noch nie gesehen habe:
34
35 n (Server) Sun Nov 13 18:43:41 2011
36 64 bit i/o support is on.
37
38 n (Server) Sun Nov 13 18:43:41 2011
39 Open file limit increased from 1024 to 4096
40
41 Natürlich sind die /usr/src/linux/.config nicht 100% identisch, vielleicht
42 liegts daran? Oder weil der Provider die VM auf "Other Linux 64bit" einge-
43 stellt hat? Aber woher weiß das ein stinknormales 32bit-Linux? Allerdings
44 gibts auch noch mehr Unterschiede; /etc/init.d/firebird start sagt auf dem
45 alten System:
46
47 * Starting Firebird server ...
48 * WARNING: -o/--oknodo is deprecated and will be removed in the future
49 * WARNING: -c/--chuid is deprecated and will be removed in the future, please use -u/--user instead
50 * WARNING: -a/--startas is deprecated and will be removed in the future, please use -x/--exec or
51 -n/--name instead
52 server has been successfully started [ ok ]
53
54 und auf dem neuen System
55
56 * Starting Firebird server ...
57 * WARNING: -o/--oknodo is deprecated and will be removed in the future
58 * WARNING: -c/--chuid is deprecated and will be removed in the future, please use -u/--user instead
59 * WARNING: -a/--startas is deprecated and will be removed in the future, please use -x/--exec or
60 -n/--name instead
61 check /var/log/firebird/firebird.log file for errors
62 can not start server [ ok ]
63
64 aber der Server läuft in beiden Fällen an (auch wenn das Startskript manchmal
65 etwas länglich dabei hängenbleibt). In firebird.log steht dann außerdem
66 n (Client) Sun Nov 13 19:15:39 2011
67 INET/inet_error: connect errno = 111
68 aber anscheinend nur wenn der Server nicht (auch) auf 127.0.0.1 lauscht. Naja,
69 egal.
70
71 Daß ich die Benutzerverwaltung in den GUI-Tools nicht nutzen kann, ist ja nur
72 ein Schönheitsfehler, aber ich weiß ja nicht, was dadurch vielleicht noch alles
73 nicht richtig funktioniert... momentan trau ich mich das noch nicht in einem
74 produktiven System zu verwenden, wenn das immer wieder crasht.
75
76 Oder ich schmeiß' das Gentoo-Firebird-Package weg und installier' die neueste
77 Version (2.5.1) einfach selber (gibts als Source und Binary), sooo schlimm
78 wäre das ja auch nicht. Allerdings muß da allerlei unterschiedliche Client-
79 Software drauf zugreifen, von Delphi7's "IBSQL"-Komponente bis zu den "ibase_..."-
80 Funktionen von PHP. Ob das ohne Client-Änderungen noch klappt, wenn der
81 Server plötzlich 2.5.1 statt 2.0.3 ist?
82
83 Hachja, es bleibt schwierig... :-)
84
85 Gruß Matthias.

Replies

Subject Author
Re: [gentoo-user-de] Firebird 2.0.3 und Kernel 3.0.6 auf VM Matthias Hanft <mh@×××××.de>