Linux - SecurityThis forum is for all security related questions.
Questions, tips, system compromises, firewalls, etc. are all included here.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
The problem existed when compeiling tripwire with gcc3, often there is a chance that it would not compile, The solution is that there is a patch associated with the program. GCC3 is the main factor the failure of the compiling against the source. To get around that, patches have been made to directly patch the system itself.
To check to see which version of GCC you have just type gcc -v
Personally speaking, The following commands has worked for me
patch -Np1 -i ../tripwire-2.3.1-2-gcc3-build-fixes.patch
rm -rf src/STLport*
touch src/STLport_r src/STLport_d
make release
Navigate into the /install folder, cp or mv the install.* (install.cfg and install.sh) into the main tripwire directory
./install.sh and your good to go
Thanks for sharing. I'm sure (future) tripwire users will find this interesting.
While I'm on the mike let me also promote the other Usual Suspects: Aide and Samhain. No major probs compiling there. Both Aide and Samhain are mature, are being developed and maintained actively and have a support community.
Thanks Spawn for the repely, just that when i was having problems not alot of pages had documented this issue >.<. I posted here hoping some one will do a search and find the answer. And yes i am actually trying to install AIDE currently on my laptop. Currently having problems with the dreaded mhash issue.
Things Learned from compiling AIDE0.10 and Libmhash
Problems installed AIDE
Status Aide Installed:
Tried installing AIDE version 0.10, did a ./configure and an error will come up as
“checking for mhash_get_block_size in -lmash ... no”
“configure ' error' you must have libmhash properly installed”
Did a lot of Googleing and mail list reading, so i subscrible to the mailing list and a great person named Mike Helped me with the problem.
Here is a direct quote
“By default, the aide build system will produce a statically-linked
binary. It's possible that Slackware has installed only the shared
mhash
libraries; check if you have a libmhash.a file. /usr/lib/
If not, you'll need to build libmhash with ./configure –enable-static.”
Credit Mike on aide-deve list
I just added the /usr/lib and ./configure part ><
Hmm. I planned on telling you just that in the other thread, but you solved it yourself. Good. BTW, You could have added it to the other thread, would've kept things together. If you've got no problem with it I'll just merge them.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.