看起來這個開源項目維護的不是很好,好久沒有更新了,而且在新版的linux上安裝會有問題,好像是gcc版本的問題,找不到好的解決方法,因此放棄tarball安裝,而采用rpm方式,後來發現官方網站提供的rpm包在我的AS4下也不能正常工作。只好下了個Fedora版的src.rpm。
# wget http://download.fedora.us/fedora/fedora/1/i386/SRPMS.testing/tripwire-2.3.1-20.fdr.1.1.src.rpm
# rpmbuild --rebuild tripwire-2.3.1-20.fdr.1.1.src.rpm
# cd /usr/src/RedHat/RPMS/i386/
# rpm -ivh tripwire-2.3.1-20.fdr.1.1.i386.rpm
這個版本不帶twinstall.sh文件,只好用下面這個命令完成這項工作了
# tripwire-setup-keyfiles
安裝過程中會提示你輸入site keyfile passphrase和local keyfile passphrase
然後初始化數據庫
# tripwire --init