TOPへ

serverの最近のブログ記事

とりあえずwww.mistyhill.orgだけ東京に仮引っ越し中。
連絡はサイト上で行いますので確認をお願いします。

FTPが繋がらなくなった方は指定ドメイン名か、「ftp.mistyhill.org」で繋がると思いますのでおためしください。

普通はperl -MCPAN -eshellでいいんですが、rootがない場合とかそんな時のメモ。
rootがある場合は意味がナイです。

</foo/var/perllibにまとめて突っ込むケース>
まずperl Makefile.PL。できたMakefileのPREFIX以下を書き換え。

PREFIX = /foo/var/perllib
INSTALLDIRS = site
INSTALLPRIVLIB = $(PREFIX)/
INSTALLARCHLIB = $(PREFIX)/
INSTALLSITELIB = $(PREFIX)/
INSTALLSITEARCH = $(PREFIX)/
INSTALLBIN = $(PREFIX)/
INSTALLSCRIPT = $(PREFIX)/

書き換えたらmake;make install

使うときは、プログラム先頭で@INCに/foo/var/perllibを追加するか、Perlの起動オプションに-I/foo/var/perllibを付けるとおっけ。

Courier-IMAP2.2.1をAPOP対応にしてみました。
ぐぐってみたところ、パッチが1.x用しかなくてそれはそのままじゃ当たらなかったので
2.2.1用に作りました。

2.2.1用APOPパッチ

APOPにパスワードを入れるときは

-hogehoge追加準備

/usr/lib/courier-imap/sbin/userdb hogehoge set home=/home/hogehoge mail=/home/hogehoge/Maildir uid=200 gid=200

-hogehogeにtestというAPOPパスワードを設定

echo '{APOP}test' | /usr/lib/courier-imap/sbin/userdb hogehoge set apoppw
/usr/lib/courier-imap/sbin/makeuserdb

みたいにAPOPパスワード定義時に、先頭に{APOP}を入れる必要があるみたい。当然ですが平文で保存されるので管理は要注意。

BLOG質問箱で、

こんにちは、最近MovableTypeを導入したのですが、トラックバックができないことに気付きました。 エラーは以下のようなものです。

Ping 'http://www.mylog.jp/tools/mt-tb.cgi/1163' failed: HTTP error: 500 Can't connect to www.mylog.jp:80 (Bad protocol 'tcp')

とゆー質問が有ったので暇つぶしにソースおっかけてみました。結果的にgetprotobynumberが正常動作してないんだろうという結論に。
なんかいろんなところで質問に上がってるよーで。ほとんどがiswebぽいw

意図的だとおもうんで、上記エラーになったらCGIから外部サイトへの通信はできない設定になってると思った方がいいかも。

serverの月別アーカイブ

アーカイブ

Powered by Movable Type 4.25

Webmail

ID:
PW:

このアーカイブについて

このページには、過去に書かれたブログ記事のうちserverカテゴリに属しているものが含まれています。

前のカテゴリはprogrammingです。

次のカテゴリはsickです。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

枠つきの画像は、クリックすると拡大表示されます。