ftp代わりにlufsを使ってみよう。
ftpなんかのリモートディレクトリをローカルファイルシステムにマウントしてしまう暴れん坊ツール、LUFSをインストールしてみる。
http://lufs.sourceforge.net/lufs/intro.html
いつも通りにダウンロードしてconfigure ;make ;make installの巻。
tmp# wget http://jaist.dl.sourceforge.net/sourceforge/lufs/lufs-0.9.7.tar.gz tmp# tar xvfz lufs-0.9.7.tar.gz tmp# cd lufs-0.9.7 lufs-0.9.7# ./configure lufs-0.9.7# make lufs-0.9.7# make install
なんかエラーが出るんですけど
make installでldconfigが見付からないとか出て来る。
make[5]: Entering directory `/tmp/lufs-0.9.7/filesystems' filesystems post install configuration... ldconfig make[5]: ldconfig: コマンドが見つかりませんでした
あれ?ldconfig入ってたはずだよなとlocate ldconfig
lufs-0.9.7# locate ldconfig /sbin/ldconfig /usr/share/man/ja/man8/ldconfig.8.gz /usr/share/man/man8/ldconfig.8.gz
入ってんじゃん。
とりあえず叩いてみる。
lufs-0.9.7# ldconfig ldconfig: command not found
あうち。間抜けすぎ。
ってことで
lufs-0.9.7# export PATH=$PATH:/sbin lufs-0.9.7# make install
おk。
早速
マウントしてみる。
lufs-0.9.7# lufsmount ftpfs://hogeid:hogepass@hogehost /mnt/net/hoge you don't have kernel lufs support (check whether the lufs module is available/loaded)
(;゜Д゜)な・・・なんだってーーー!!
カーネルにパッチ当てるのは面倒だから、カーネルパッチが必要無い機能限定で再度make
lufs-0.9.7# make clean lufs-0.9.7# ./configure --disable-kernel-support lufs-0.9.7# make lufs-0.9.7# make install
で、再挑戦
lufs-0.9.7# lufsmount ftpfs://hogeid:hogepass@hogehost /mnt/net/hoge you don't have kernel lufs support (check whether the lufs module is available/loaded)