bastille (centos 5, perl 5.8.8, perl-Curses-1.13-3, Bastille-3.2.1-0.1)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
JaSPeR
Сообщения: 157
ОС: Archlinux

bastille

Сообщение JaSPeR »

Здравствуйте, нужен совет по установке bastille. Надеюсь на вашу помощь, потому что я уже сегодня так намаялся с этой bastille, что мозг не соображает.

Сейчас объясню картину. Нужно установить bastille на centos 5. Если кто не знает, что такое bastille, вот цитата с официального сайта:
The Bastille Hardening program "locks down" an operating system, proactively configuring the system for increased security and decreasing its susceptibility to compromise. Bastille can also assess a system's current state of hardening, granularly reporting on each of the security settings with which it works.


Устанавливаю, как описано >>здесь<<

Запускаю bastille:
[root@localhost bastille]# bastille -c

Выдает следующее и не запускается:
Can't locate Bastille/API.pm in @INC (@INC contains: /usr/lib /usr/lib/perl5/site_perl//5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl//5.8.8 /usr/lib/perl5/site_perl//5.8.7 /usr/lib/perl5/site_perl//5.8.6 /usr/lib/perl5/site_perl//5.8.5 /usr/lib/perl5/site_perl/ /usr/lib/Bastille /opt/sec_mgmt/bastille/lib /opt/sec_mgmt/bastille/lib/API /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib/perl5/site_perl/5.6.0/i386-linux /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 .) at /usr/sbin/InteractiveBastille line 205.
BEGIN failed--compilation aborted at /usr/sbin/InteractiveBastille line 205.



Кто знает в чем проблема отпишитесь.

P.S. я не нашёл в сети ни одного мана по установке bastille моложе 2006 года. Маны до 2006 года используют старые пакеты и устанавливать по ним мне, по понятным соображениям, боязно. Поэтому если маны у кого-нибудь есть, скиньте их сюда.
Arhlinux overlord + OpenBox.
Спасибо сказали:
Аватара пользователя
sarutobi
Сообщения: 676
Статус: Добрость и скромнота
ОС: Debian 5, FreeBSD 6.2/8.0

Re: bastille

Сообщение sarutobi »

ругается на вполне определенную вещь - отсутствие модуля Bastille в путях поиска перла (@INC). Я бы предположил что проблема вот здесь:

Код: Выделить всё


Can't locate [b]Bastille[/b]/API.pm in @INC (@INC contains: /usr/lib /usr/lib/perl5/site_perl//5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl//5.8.8 /usr/lib/perl5/site_perl//5.8.7 /usr/lib/perl5/site_perl//5.8.6 /usr/lib/perl5/site_perl//5.8.5 /usr/lib/perl5/site_perl/ /usr/lib/Bastille /opt/sec_mgmt/bastille/lib /opt/sec_mgmt/[b]bastille[/b]/lib/API ...

либо по соседству.
Fire and water, earth and sky - mistery surrounds us, legends never die!
Спасибо сказали:
Аватара пользователя
JaSPeR
Сообщения: 157
ОС: Archlinux

Re: bastille

Сообщение JaSPeR »

Можешь подсказать, что именно править. Я в перле не разбираюсь, мне самому определить сложно, где и что править.
Arhlinux overlord + OpenBox.
Спасибо сказали:
Аватара пользователя
sarutobi
Сообщения: 676
Статус: Добрость и скромнота
ОС: Debian 5, FreeBSD 6.2/8.0

Re: bastille

Сообщение sarutobi »

посмотри в rpm куда ставится пакет Bastille и модуль Bastille/API.pm - ругань идет именно на них (некорректно установленный модуль/пакет?). Очень похоже что модуль лежит в папке bastille а перл ищет его в Bastille - я как раз на это и указывал в своем посте.
Fire and water, earth and sky - mistery surrounds us, legends never die!
Спасибо сказали: