[Technik] Functions, Triggers und (Procedural) Languages in PostgreSQL, Was: Re: postgresql-contrib-8.1

Paul Hink email at p-hink.de
Tue May 6 13:25:12 CEST 2008


Christof Donat <cd at actsoft.de> wrote:

> d) Wie Punkt b), nur dass die sicher bekannten Funktionen als
> Installationsskripte zur Verfügung gestellt werden. Man ruft also in
> der shell z.B. "hs_pginstall tsearch2 xyz00_abc" auf um in der
> Datenbank xyz00_abc die Funktionalität von tsearch2 zu installieren.
> Dann brauchen wir nicht in jeder Datenbank alle Funktionen und
> eventuellen Spezialtabellen, etc. mitschleppen.

Ja, gute Idee! Wobei ich damit auch auf hsadmin warten wollen würde.
Die Installationsscripte an sich mögen zwar simpel sein, aber sie
müssten setuid/setgid laufen, und das ist ja bekanntlich nicht ganz
ohne. In der Zwischenzeit können IMO derartige Installationen besser
nach Anfrage an service@ manuell durch einen Hostmaster gemacht werden
(meinetwegen auch mit Unterstützung eines Scripts), so wie wir jetzt
auch schon auf Wunsch Datenbanken mit anderen Encodings etc. anlegen.
PostgreSQL wird insgesamt verhältnismäßig wenig genutzt, da dürfte sich
der zusätzliche Aufwand in erträglichen Grenzen halten, insbesondere
wenn die Installationen für die Hostmaster teilautomatisiert sind.

Paul


More information about the Technik mailing list