Re: [Bastille-linux-discuss] CORRECTION Red Hat 8.0 and perl-Tk issue
This tool locks down Linux and UNIX systems.
Brought to you by:
jay
From: James W. D. <jwd...@tw...> - 2002-11-27 14:24:46
|
Mitchell K. Smith wrote: >I have seen several messages posted regarding problems with Bastille recognizing that perl-Tk is installed but no resolution to the problem. > >Installed Bastille from Bastille-2.0.4-1.0.i386.rpm >I have installed perl-Tk from CPAN. When I run bastille I get the following error: > >WARNING: /usr/bin/perl cannot find Perl module Tk. > The above module(s) is/are required to correctly display > the Bastille User Interface. If you are unable to find a > pre-compiled module for your OS, they can be found at: > http://www.cpan.org/modules/01modules.index.html > If you installed the modules in another installation of > perl besides the one listed in the error message, you may > override Bastille's search path by setting the > $CORRECT_PERL_PATH environment variable to the directory > that the desired perl binary is located in. > >I have tried everything I can think of including: >setting $CORRECT_PERL_PATH to /var/adm/perl-modules/perl-Tk >Don't know if this is correct but clearly it didn't fix the problem. >I am also not 100% sure that I installed Tk properly. > >Can someone please provide a set of instructions on how to make this work. > Let me revise my earlier reply. First, the error message you're seeing is misleading. OK, it's wrong. If you see it, you can't use the given instructions to fix the situation. Just eyeballing the code, the following should fix the problem: - Edit "/usr/sbin/bastille". - Change the line export PERL5LIB="/opt/sec_mgmt/bastille/lib: . . . . . to export PERL5LIB="$CORRECT_PERL_LIBS:/opt/sec_mgmt/bastille/lib: \ . . . . . - Set the environment variable 'CORRECT_PERL_LIBS' to the location of your installation of the Perl Tk module. - Now run "/usr/sbin/bastille". Try it and let us know if it works. If someone sees a problem in the above, or a better way to fix repair situation (other than just installing the Tk module in the default location), have at it. Like I said above, I just eyeballed the code. I won't have time to test it today. -.- jwd |