FML のインストール。

初めて作業をするので、メモを残しておく。
対象は Red Hat 系の Linux 、インストール先は /usr/local/fml 、 ML 保存用ディレクトリは /var/spool/ml とする。


# adduser -d /usr/local/fml fml
# mkdir /var/spool/ml
# chown fml:fml /var/spool/ml
# tar xfzv fml-4.0-stable-20040215.tar.gz -C /usr/local/src
# chown -R fml:fml /usr/local/src/fml-4.0-stable-20040215
# su - fml
$ perl makefml install
$ vi /usr/local/fml/site_init.ph
$ exit
# ln -s /usr/local/fml/fml.pl /etc/smrsh/fml.pl
# ln -s /usr/local/fml/libloadconfig.pl /etc/smrsh/libloadconfig.pl
# ln -s /usr/local/fml/default_config.ph /etc/smrsh/default_config.ph
# ln -s /usr/local/fml/site_init.ph /etc/smrsh/site_init.ph
# ln -s /usr/local/fml/module /etc/smrsh/module
# ln -s /usr/local/fml/libexec/mead.pl /etc/smrsh/mead.pl
ちなみに、 /usr/local/fml/site_init.ph の内容は以下の通り。

push(@INC, "/usr/local/fml");
push(@LIBDIR,"/usr/local/fml/module");
push(@LIBDIR,"/usr/local/fml/module/CPAN");
push(@LIBDIR,"/usr/local/fml/module/Japanese");
push(@LIBDIR,"/usr/local/fml/module/fml-devel");
1;
インストールはこんな感じ。割と簡単っぽい印象。