この日記のはてなブックマーク数 Subscribe with livedoor Reader

2007-01-14 Sun


液体チェーン [ネタ]


http://www.seihin.com/s/2007/01/10_0326.php

これを 4本のタイヤに振りかけ、固まるのを待つぐらいなら、普通にチェーンを履かせた方が早かったりして……




Debian/sarge から Debian/etch にアップグレード [Debian]


そろそろ etch が stable になりそうなので、一足先にアップグレードしてみた。で、いろいろはまったので、その備忘録

■ Trac周り
Trac自体は手動でインストールしているので、純粋な Debian package で構成されていたら、ここは関係ないかも?

1) SQLite の修正
DBが SQLite 2.8.x系から SQLite 3.x系になったので変換が必要。

$ cd db
$ mv trac.db trac2.db
$ sqlite trac2.db .dump | sqlite3 trac.db


で、新しいフォーマットに変換。

2) mod_python 利用時のバグ
Wiki が動かなくなるらしい。patch で回避することも可能。

http://trac.edgewall.org/ticket/554
http://trac.edgewall.org/attachment/ticket/554/util_py.patch

3) plugin のアップグレード
python 2.3 用になっているはずなので、python 2.4用にするために、再インストール。


■ LDAP & Apache( apache 2.0 から apache 2.2へ)
 Apache の認証データに LDAP を使っていた場合、LDAPのモジュール名や設定ファイルに変更が入っているので、修正が必要。

1) module
auth_ldap から authnz_ldap に変更。変更には a2dismodと a2enmod を利用。

2) 設定
 a) "AuthLDAPEnabled on" は "AuthBasicProvider ldap"へ
 b) "require group" は "require ldap-group"へ
 c) "require user" は "require ldap-user"へ

 ■ SSL が有効にならない
 apache2.0 では、-DSSL が default で付いて起動されていたが、apache2.2では消えてる(設定が消えた??)
 etch ではどこで -D を指定するのかいまいちわからなかったので、Ifdefine SSL のところを削除した<負け気味

 
 ■ 同じファイルが別パッケージにも含まれていてアップグレードできない。
 対処)
 # dpkg -i --force-all パッケージ名

 #やっていいかは、あれですが……


IPv4/IPv6 meter
検索キーワードは複数指定できます
ChangeLogを検索
Google
Web www.kunitake.org
思ったより安い……時もある、Amazon

カテゴリ