PSAD does not start on Ubuntu 14.04
5 March, 2021 by
PSAD does not start on Ubuntu 14.04

Complied PSAD from source, compilation went smoothly however when I run this command:

sudo psad --sig-update

I got this:

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


I just encountered the same phenomenon and fixed it. It is caused by the lack of required modules of Perl in the system. Try this;

  1. By using cpan or cpanm (Perl module manager), install Date::Calc like,
    cpanm Date::Calc
  2. Retry installation by ./ of PSAD source tree.