mail to twitter gateway

某所のサーバへ導入.

..とか言いつつ, 管理者権限で操作できないので, cpanperl module が導入できない. そんな訳で qmailtwitter-mgw.pl を実行できない. cpan モジュールをユーザ領域に導入して, 簡単な wrapper を書いてお茶を濁したりして.

qmail-hogehoge なんてファイルで(hogehoge はナイショ)

$cat .qmail-hogehoge
|preline /path/to/twitter-mgw.sh

なんてしておいて, twitter-mgw.sh では

#!/bin/sh
export PATH=CPANで導入したモノのPATH:"${PATH}"
export PERL5LIB=CPANで導入したモノのPATH

/path/to/perl /path/to/twitter-mgw.pl $1

なんて. あんま正しくない気がしてるけど, まあ, 動いてるから良いか, と.

深く調べていないけれど, PERL5LIB を実行時に追加することってできないのかな?

20070810追記

perl -I ですね(笑) さんくすみっちー.

$ cat .qmail-hogehoge
|preline /path/to/perl -I/path/to/perl5lib /path/to/twitter-mgw.pl

でした. 初歩な上に頭悪いなぁ(笑)