Hello,
Last time I checked fwbuilder had issues with 2.6 kernels :)
Also I believe that CentOS 4.0 is using 2.6.9-11 so even if you got
fwbuilder to install it may not even work.
How ever I have not tried the latest fwbuilder.
Library files I usually located in /lib, /usr/lib, /usr/locale/lib.
To solve this issue you could try the following:
1. First update your file update records so you can use locate:
As root run `updatedb`
2. Copy down the full name of the missing library before the first "-"
or ".":
For example if the error is missing "libcrypt.so.1"
Then do a locate for libcrypt:
`locate libcrypt`
libcrypt-2.3.2.so*
libcrypt-2.3.4.so*
libcrypt.so.1 -> libcrypt-2.3.4.so*
You may find that the libraries are located under /usr/lib/ but the
software is only looking for them under /lib. You can simple create
syslinks from /lib to /usr/lib for the missing libraries.
Also watch out for missing syslinks or version mismatch, for example
you may have libcrypt-2.3.2.so install but the rpm wants libcrypt-2.3.2
or greater (which does not always find the greater one)
So simple syslink the old version to the new one and test it out, it may
work or not. If not then download the older one and install it from
source into it's own directory.
Michael
CAMERON NIKITIUK wrote:
Hi all,
Hoping someone can help me out.
I am trying to install a couple peices of software on the (CentOS 4-based)
firewall at work. I use rpm's where available but have also used some source
as well. Both seem to give the same error when installing some rpm's.
Th erpm is looking what I think are libraries (lib*.so or similar) and
indicates that the install can't continue without them. Having a look around
on the most recent (fwbuilder 2.0.7); which was installed from source. I am not
a programmer by any stretch of the matter so my understanding of install
scripts is a bit limited. The only refernce I could find (so far) - in a
*/spec file IIRC - to the lib files it was looking for is that it sees them in
/usr/share/fwbuilder (or similar), but when I locate the lib's the rpm is
looking for they are in /usr/local/lib (I think).
My questions are this:
1) Is it safe to just move/copy the files to where the *.spec file expects it?
2) Am I looking in the right file?
3) Is it safe to edit the *.spec file (or any other files) and then re run them?
4) Is there a need to run them?
5) Anything else Ishould know?
Any help is appreciated as I would like to use fwbuilder to review my firewalls
etup and see if I made any mistakes.
TIA
Cameron
_______________________________________________
clug-talk mailing list
[email protected]
http://clug.ca/mailman/listinfo/clug-talk_clug.ca
Mailing List Guidelines (http://clug.ca/ml_guidelines.php)
**Please remove these lines when replying
_______________________________________________
clug-talk mailing list
[email protected]
http://clug.ca/mailman/listinfo/clug-talk_clug.ca
Mailing List Guidelines (http://clug.ca/ml_guidelines.php)
**Please remove these lines when replying