PostgreSQLに2月3日,セキュリティ・パッチがリリースされた。今回はこの話題と,PostgreSQLの関連オープンソース・ソフトウエアの開発をホスティングするサイトpgfoundry,ログ解析ツールpqaを紹介する。 PostgreSQL 7.2/7.3/7.4/8.0系列に一斉にセキュリティ・パッチ PostgreSQLでは,CREATE FUNCTIONというコマンドを使ってC言語レベルでユーザー定義関数を作成し,自由にデータベース・エンジンの機能を拡張できる。反面,この機能を使うと任意のプログラムが実行できるので,セキュリティの観点からはPostgreSQLのスーパーユーザーだけがC言語関数でのCREATE FUNCTIONコマンドの実行を許されていた。 一方,LOADというコマンドが別に用意されている。CREATE FUNCTIONで定義された関数は,最初の実行の際に自動的