Plamo-3.3 WebDB関連インストール上での注意事項 -- contrib/Database/* <問題> pkgtool で pgsqlcon.tgz, pgsqldoc.tgz をインストールしたとき、 /opt/pgsql のシンボリックリンクが消えて、ディレクトリができてしまう。 <回答> 以下の操作で移動する。 cd /opt/pgsql tar cf - . | tar xvf - -C /opt/postgresql-7.3.4 cd .. rm -rf /opt/pgsql ln -sf postgresql-7.3.4 pgsql -- contrib/WWW/* <問題> DHCPクライアントとしてnetconfigしたときに、php4cont.tgz のインストー ルでFQDNホスト名の取得に失敗する。 webalizer.tgz についても同じインストーラの問題あり。 <回答> インストーラdoinst.shをパッケージから取り出し、 NNAME=`hostname -f` に変更して実行。 <注意> cadaver.tgz は libxml2.so.2 (plamo/d1/libxml2.tgz)を必要とする。 <注意> wazilla.tgz はGSS-API認証しなければ不要(また、バージョンも古い)。 gd2015.tgz はバンドル使用のため php4cont.tgz には不要となった。 <注意> ? libmcryp.tgz, mcrypt.tgz, mhash.tgz のインストールでメッセージが出 るがすぐ消える(doinst.sh で表示しているため)。 -- contrib/WWW/Module/* contrib/WWW/Sample/* <問題> pkgtool でインストールすると /opt/apache のシンボリックリンクを消して ディレクトリからインストールしてしまう。 <回答> pkgtool の問題は installpkg を使えば解決します。たとえば、 以下のようなスクリプトにてインストールできます。(コメント 行は必要に応じてインストールください。) -- #!/bin/sh pushd Database installpkg aa_pgsql.tgz # PostgreSQL Main package # installpkg bsd_db41.tgz # (required by openldap.tgz) # installpkg pga097.tgz # (old version of pgaccess) installpkg pgaccess.tgz installpkg pgbash.tgz installpkg pgsqlcon.tgz installpkg pgsqldoc.tgz # installpkg sqlite.tgz # dbm like file base SQL database popd pushd WWW installpkg a0mm130.tgz installpkg apacissl.tgz # Apache+mod_ssl installpkg cadaver.tgz # WevDAV client installpkg curl7104.tgz installpkg emacsphp.tgz installpkg emacsw3m.tgz installpkg expat196.tgz # installpkg gd2015.tgz # GD fast graphic lib. installpkg libmcryp.tgz installpkg mcryp.tgz installpkg mhash.tgz installpkg php433.tgz installpkg php4cont.tgz # installpkg wazilla.tgz # wazilla with GSSAPI auth. installpkg webalizr.tgz installpkg zziplib.tgz popd --