Назад | Перейти на главную страницу

PSAD не запускается в Ubuntu 14.04

Я выполнил PSAD из исходного кода, компиляция прошла гладко, однако, когда я запустил эту команду:

sudo psad --sig-update

Получил вот что:

 Can't load '/usr/lib/psad/x86_64-linux-gnu-thread-multi/auto/Date/Calc/Calc.so' for module Date::Calc: /usr/lib/psad/x86_64-linux-gnu-thread-multi/auto/Date/Calc/Calc.so: undefined symbol: DateCalc_Day_of_Week_to_Text_ at /usr/lib/perl/5.18/DynaLoader.pm line 184.
 at /usr/sbin/psad line 3218.

Я просто столкнулся с тем же явлением и исправил его. Это вызвано отсутствием в системе необходимых модулей Perl. Попробуй это;

  1. Используя cpan или cpanm (Менеджер модулей Perl), установите Date::Calc лайк,

    cpanm Date::Calc
    
  2. Повторить установку до ./install.pl дерева исходных текстов PSAD.