vpopmail 5.4.25

vpopmail導入時、prefixに何を指定しても/home/vpopmailにインストールされてしまう現象にみまわれる。
どうやらprefixを設定するとvpopmailユーザのホームディレクトリにインストールしてしまうらしい。
prefixを指定しないとデフォルト値の/usr/localになるのかなー

どうやらvpopmailをnologinで作成すればprefixを正しく指定できるらしい。
やっぱり本来そうするべきなんだろうな。
いずれにしてもこのconfigureの仕様は謎だ。

(でも一時的にホームディレクトリを/var/vpopmailに変更してインストールした)

libssh2の罠

PHPsshを使ったファイル転送をしようとしてハマる。

エラーを検索してたどりついたのがここ
http://www.flatz.jp/archives/317

LIBSSH2_APINO was removed from the public header file

なんて書かれていて、0.16以降のlibssh2ではコンパイルできないのではないかと思われます。

あちらの方と同じく、ver0.15をインストールしようと思ったのだけど・・・

ない!
最早sourceforgeには最新の0.18しか残っておりませぬ。
しかし、要はLIBSSH2_APINOを渡していないだけのこと。
だったら自分で書けばよし
peclでssh2のソースを拾ってきて(http://jp2.php.net/manual/ja/ssh2.installation.phpの「PEAR コマンドを使用しないで PECL/ssh2 をコンパイルする」参照)

ssh2.cの470行あたりに

    • -

#define LIBSSH2_APINO 200701010101

    • -

1行追加する。(とりあえず、値は200503221619より大きければOK)
でmakeは通った。
検証はこれから〜

      • -

11/21追記
 成功しました。
 認証方法は・・・鍵を作っていろいろやってみたけどうまくいかず、ssh2_auth_password()を使うことに・・・大丈夫だよね?

神光臨

2ちゃんねる競馬板で見つけたんだけど

エリザベス女王杯牝馬が勝つと思うよ

1 名前: 名無しさん@実況で競馬板アウト 投稿日: 2008/11/12(水) 21:26:28 id:zD3FdPfJ0
極秘な
2 名前: 名無しさん@実況で競馬板アウト 投稿日: 2008/11/12(水) 21:27:46 id:XYM+adD8O
俺の予想では背中に人を乗せた馬が勝つ

これだけ外しそうにない予想をある意味外した2は凄いと素直に思える

新規項目の初期値

PukiWikiで新規項目を作ろうとするとなぜかテキストエリアにFrontPageへのリンクが初期値で表示されてて邪魔なので
#topicpathにしたいと思っていたが*.ini.phpファイルには該当項目が見当たらず
ソースを探ってみたところ、lib/html.php 209行目にリンク元の項目名へのリンクがハードコードされていた。

209: $refer = '#topicpath' . "\n\n";

と変更。

EInt Overflow

WinSCP4でフォルダアップロード時"EInt Overflow"というエラーが出た。
ぐぐっても何も出ないので記録しておく。

調査の結果、リモート側に送るべきフォルダと同名のファイルがあってアップロードに失敗した模様。
Overflowなのは、サーバが返してきたエラーレベルがWinSCPで定義されてなかったとかそんな感じだろう。