このページは過去に掲載していたものをそのまま使用しています。

Contents


Documents top page
README
API
Sample Scripts
 

rnids: Ruby NIDS 拡張ライブラリ (libnids 1.16対応)

  • version: 0.5477225575
  • Yasuhiro ABE <yasu@dengaku.org>

導入方法

コンパイルする前に libpcap, Libnet-1.0.1b, libnids-1.16の順にinstallを 行ないます。libpcapはLibnet-1.0.1bに必要で、libnidsにはLibnetが必要です。 なおこれらのソースはFreeBSDのportsのdistfilesに含まれています。 ftp://ftp.u-aizu.ac.jp/pub/os/FreeBSD/ports/distfiles/ や近くの FreeBSD Mirror Site を参照してください。

必要なライブラリが揃ったら次のように準備を行ないます。

  ruby extconf.rb 
  make 
  make install

なお extconf.rb は以下のオプションを受け付けます。

  --with-libpcap-{dir,include,lib}
  --with-libnet-{dir,include,lib}
  --with-libnids-{dir,include,lib}

linux以外のFreeBSDなどの場合には次のようにする必要があるかもしれません。

  % ruby extconf.rb --with-libnet-dir=/usr/local

Yasuhiro ABE <yasu@dengaku.org>
Last modified: Sun Feb 11 23:02:06 JST 2001