# ./install.pl --systemd-init-dir /var/lib/systemd
[+] Fri Jan 25 11:39:13 2019 Installing psad on hostname: server
[+] Creating /var/run/psad
[+] mkdir /var/run/psad, 700
[+] Creating /var/lib/psad
[+] mkdir /var/lib/psad, 700
[+] Creating /etc/psad
[+] mkdir /etc/psad, 700
[+] Creating /etc/psad/archive
[+] mkdir /etc/psad/archive, 700
[+] Creating /usr/lib/psad
[+] mkdir /usr/lib/psad, 755
[+] Creating /var/log/psad/fwdata file
[+] Compiling Marco d'Itri's whois client
[+] CMD: '/usr/bin/make -C deps/whois'
make: Entering directory '/root/psad/psad-2.4.6/deps/whois'
cc   -g -O2 -MM -MG *.c > Makefile.depend
cc   -g -O2 -c whois.c
cc   -g -O2 -c utils.c
cc -g -O2  -o whois whois.o utils.o
cc   -g -O2 -c mkpasswd.c
cc -g -O2  -o mkpasswd mkpasswd.o utils.o -lcrypt
cd po && /usr/bin/make
make[1]: Entering directory '/root/psad/psad-2.4.6/deps/whois/po'
xgettext --default-domain=whois \
          --add-comments --keyword=_ --keyword=N_ ../whois.c ../mkpasswd.c
make[1]: xgettext: Command not found
Makefile:16: recipe for target 'whois.pot' failed
make[1]: *** [whois.pot] Error 127
make[1]: Leaving directory '/root/psad/psad-2.4.6/deps/whois/po'
Makefile:141: recipe for target 'pos' failed
make: *** [pos] Error 2
make: Leaving directory '/root/psad/psad-2.4.6/deps/whois'
[+] Copying whois binary to /usr/bin/whois_psad


[+] Installing the Unix::Syslog 1.1 perl module in /usr/lib/psad/
[+] CMD: '/usr/bin/perl Makefile.PL PREFIX=/usr/lib/psad LIB=/usr/lib/psad'
Checking if your kit is complete...
Looks good
Writing Makefile for Unix::Syslog
Writing MYMETA.yml and MYMETA.json
[+] CMD: '/usr/bin/make'
cp Syslog.pm blib/lib/Unix/Syslog.pm
/usr/bin/perl /usr/lib/perl5/5.18.2/ExtUtils/xsubpp  -typemap /usr/lib/perl5/5.18.2/ExtUtils/typemap  Syslog.xs > Syslog.xsc && mv Syslog.xsc Syslog.c
cc -c   -D_REENTRANT -D_GNU_SOURCE -DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -pipe -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g -Wall -pipe   -DVERSION=\"1.1\" -DXS_VERSION=\"1.1\" -fPIC "-I/usr/lib/perl5/5.18.2/x86_64-linux-thread-multi/CORE"   Syslog.c
In file included from Syslog.xs:6:0:
Syslog.c: In function 'XS_Unix__Syslog_priorityname':
/usr/lib/perl5/5.18.2/x86_64-linux-thread-multi/CORE/XSUB.h:175:28: warning: unused variable 'targ' [-Wunused-variable]
 #define dXSTARG SV * const targ = ((PL_op->op_private & OPpENTERSUB_HASTARG) \
                            ^
Syslog.c:475:2: note: in expansion of macro 'dXSTARG'
  dXSTARG;
  ^
Syslog.c:474:9: warning: unused variable 'RETVAL' [-Wunused-variable]
  char * RETVAL;
         ^
Syslog.c:472:6: warning: unused variable 'p' [-Wunused-variable]
  int p = (int)SvIV(ST(0))
      ^
In file included from Syslog.xs:6:0:
Syslog.c: In function 'XS_Unix__Syslog_facilityname':
/usr/lib/perl5/5.18.2/x86_64-linux-thread-multi/CORE/XSUB.h:175:28: warning: unused variable 'targ' [-Wunused-variable]
 #define dXSTARG SV * const targ = ((PL_op->op_private & OPpENTERSUB_HASTARG) \
                            ^
Syslog.c:494:2: note: in expansion of macro 'dXSTARG'
  dXSTARG;
  ^
Syslog.c:493:9: warning: unused variable 'RETVAL' [-Wunused-variable]
  char * RETVAL;
         ^
Syslog.c:491:6: warning: unused variable 'f' [-Wunused-variable]
  int f = (int)SvIV(ST(0))
      ^
In file included from Syslog.xs:6:0:
Syslog.c: In function 'XS_Unix__Syslog_setlogmask':
/usr/lib/perl5/5.18.2/x86_64-linux-thread-multi/CORE/XSUB.h:175:28: warning: unused variable 'targ' [-Wunused-variable]
 #define dXSTARG SV * const targ = ((PL_op->op_private & OPpENTERSUB_HASTARG) \
                            ^
Syslog.c:596:2: note: in expansion of macro 'dXSTARG'
  dXSTARG;
  ^
Syslog.c:595:6: warning: unused variable 'RETVAL' [-Wunused-variable]
  int RETVAL;
      ^
Running Mkbootstrap for Unix::Syslog ()
chmod 644 Syslog.bs
rm -f blib/arch/auto/Unix/Syslog/Syslog.so
LD_RUN_PATH="/lib64" cc  -shared -L/usr/local/lib64 -fstack-protector Syslog.o  -o blib/arch/auto/Unix/Syslog/Syslog.so         \
   -lc          \

chmod 755 blib/arch/auto/Unix/Syslog/Syslog.so
cp Syslog.bs blib/arch/auto/Unix/Syslog/Syslog.bs
chmod 644 blib/arch/auto/Unix/Syslog/Syslog.bs
Manifying blib/man3/Unix::Syslog.3pm
[+] CMD: '/usr/bin/make install'
Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/Unix/Syslog/Syslog.bs
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/Unix/Syslog/Syslog.so
Installing /usr/lib/psad/x86_64-linux-thread-multi/Unix/Syslog.pm
Installing /usr/lib/psad/share/man/man3/Unix::Syslog.3pm
Appending installation info to /usr/lib/psad/x86_64-linux-thread-multi/perllocal.pod


[+] Installing the Bit::Vector 7.4 perl module in /usr/lib/psad/
[+] CMD: '/usr/bin/perl Makefile.PL PREFIX=/usr/lib/psad LIB=/usr/lib/psad'
Checking if your kit is complete...
Warning: the following files are missing in your kit:
        META.yml
Please inform the author.
Warning: prerequisite Carp::Clan 5.3 not found.
Writing Makefile for Bit::Vector
Writing MYMETA.yml and MYMETA.json
Writing patchlevel.h for /usr/bin/perl (5.018002)
[+] CMD: '/usr/bin/make'
cp lib/Bit/Vector/Overload.pm blib/lib/Bit/Vector/Overload.pm
cp lib/Carp/Clan.pod blib/lib/Carp/Clan.pod
cp lib/Bit/Vector/Overload.pod blib/lib/Bit/Vector/Overload.pod
cp Vector.pod blib/lib/Bit/Vector.pod
cp Vector.pm blib/lib/Bit/Vector.pm
cp lib/Bit/Vector/String.pm blib/lib/Bit/Vector/String.pm
cp lib/Bit/Vector/String.pod blib/lib/Bit/Vector/String.pod
cp lib/Carp/Clan.pm blib/lib/Carp/Clan.pm
cc -c   -D_REENTRANT -D_GNU_SOURCE -DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -pipe -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g -Wall -pipe   -DVERSION=\"7.4\" -DXS_VERSION=\"7.4\" -fPIC "-I/usr/lib/perl5/5.18.2/x86_64-linux-thread-multi/CORE"   BitVector.c
BitVector.c: In function 'BitVector_from_Enum':
BitVector.c:2213:32: warning: 'index' may be used uninitialized in this function [-Wmaybe-uninitialized]
                             if (start < index)
                                ^
/usr/bin/perl /usr/lib/perl5/5.18.2/ExtUtils/xsubpp  -typemap /usr/lib/perl5/5.18.2/ExtUtils/typemap -typemap typemap  Vector.xs > Vector.xsc && mv Vector.xsc Vector.c
cc -c   -D_REENTRANT -D_GNU_SOURCE -DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -pipe -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g -Wall -pipe   -DVERSION=\"7.4\" -DXS_VERSION=\"7.4\" -fPIC "-I/usr/lib/perl5/5.18.2/x86_64-linux-thread-multi/CORE"   Vector.c
In file included from Vector.xs:16:0:
Vector.c: In function 'XS_Bit__Vector_Create':
/usr/lib/perl5/5.18.2/x86_64-linux-thread-multi/CORE/XSUB.h:183:20: warning: unused variable 'ix' [-Wunused-variable]
 #define dXSI32 I32 ix = XSANY.any_i32
                    ^
Vector.c:384:5: note: in expansion of macro 'dXSI32'
     dXSI32;
     ^
Vector.c: In function 'XS_Bit__Vector_new_Hex':
Vector.c:466:19: warning: unused variable 'class' [-Wunused-variable]
  BitVector_Object class = ST(0)
                   ^
Vector.c: In function 'XS_Bit__Vector_new_Bin':
Vector.c:523:19: warning: unused variable 'class' [-Wunused-variable]
  BitVector_Object class = ST(0)
                   ^
Vector.c: In function 'XS_Bit__Vector_new_Dec':
Vector.c:580:19: warning: unused variable 'class' [-Wunused-variable]
  BitVector_Object class = ST(0)
                   ^
Vector.c: In function 'XS_Bit__Vector_new_Enum':
Vector.c:637:19: warning: unused variable 'class' [-Wunused-variable]
  BitVector_Object class = ST(0)
                   ^
In file included from Vector.xs:16:0:
Vector.c: In function 'XS_Bit__Vector_Interval_Empty':
/usr/lib/perl5/5.18.2/x86_64-linux-thread-multi/CORE/XSUB.h:183:20: warning: unused variable 'ix' [-Wunused-variable]
 #define dXSI32 I32 ix = XSANY.any_i32
                    ^
Vector.c:1173:5: note: in expansion of macro 'dXSI32'
     dXSI32;
     ^
Vector.c: In function 'XS_Bit__Vector_Interval_Fill':
/usr/lib/perl5/5.18.2/x86_64-linux-thread-multi/CORE/XSUB.h:183:20: warning: unused variable 'ix' [-Wunused-variable]
 #define dXSI32 I32 ix = XSANY.any_i32
                    ^
Vector.c:1214:5: note: in expansion of macro 'dXSI32'
     dXSI32;
     ^
Vector.c: In function 'XS_Bit__Vector_Interval_Flip':
/usr/lib/perl5/5.18.2/x86_64-linux-thread-multi/CORE/XSUB.h:183:20: warning: unused variable 'ix' [-Wunused-variable]
 #define dXSI32 I32 ix = XSANY.any_i32
                    ^
Vector.c:1255:5: note: in expansion of macro 'dXSI32'
     dXSI32;
     ^
Vector.c: In function 'XS_Bit__Vector_to_Hex':
/usr/lib/perl5/5.18.2/x86_64-linux-thread-multi/CORE/XSUB.h:183:20: warning: unused variable 'ix' [-Wunused-variable]
 #define dXSI32 I32 ix = XSANY.any_i32
                    ^
Vector.c:1712:5: note: in expansion of macro 'dXSI32'
     dXSI32;
     ^
Vector.c: In function 'XS_Bit__Vector_from_Hex':
/usr/lib/perl5/5.18.2/x86_64-linux-thread-multi/CORE/XSUB.h:183:20: warning: unused variable 'ix' [-Wunused-variable]
 #define dXSI32 I32 ix = XSANY.any_i32
                    ^
Vector.c:1750:5: note: in expansion of macro 'dXSI32'
     dXSI32;
     ^
Vector.c: In function 'XS_Bit__Vector_to_Enum':
/usr/lib/perl5/5.18.2/x86_64-linux-thread-multi/CORE/XSUB.h:183:20: warning: unused variable 'ix' [-Wunused-variable]
 #define dXSI32 I32 ix = XSANY.any_i32
                    ^
Vector.c:1930:5: note: in expansion of macro 'dXSI32'
     dXSI32;
     ^
Vector.c: In function 'XS_Bit__Vector_from_Enum':
/usr/lib/perl5/5.18.2/x86_64-linux-thread-multi/CORE/XSUB.h:183:20: warning: unused variable 'ix' [-Wunused-variable]
 #define dXSI32 I32 ix = XSANY.any_i32
                    ^
Vector.c:1968:5: note: in expansion of macro 'dXSI32'
     dXSI32;
     ^
Vector.c: In function 'XS_Bit__Vector_bit_flip':
/usr/lib/perl5/5.18.2/x86_64-linux-thread-multi/CORE/XSUB.h:183:20: warning: unused variable 'ix' [-Wunused-variable]
 #define dXSI32 I32 ix = XSANY.any_i32
                    ^
Vector.c:2078:5: note: in expansion of macro 'dXSI32'
     dXSI32;
     ^
Vector.c: In function 'XS_Bit__Vector_bit_test':
/usr/lib/perl5/5.18.2/x86_64-linux-thread-multi/CORE/XSUB.h:183:20: warning: unused variable 'ix' [-Wunused-variable]
 #define dXSI32 I32 ix = XSANY.any_i32
                    ^
Vector.c:2119:5: note: in expansion of macro 'dXSI32'
     dXSI32;
     ^
Vector.c: In function 'XS_Bit__Vector_subtract':
/usr/lib/perl5/5.18.2/x86_64-linux-thread-multi/CORE/XSUB.h:183:20: warning: unused variable 'ix' [-Wunused-variable]
 #define dXSI32 I32 ix = XSANY.any_i32
                    ^
Vector.c:2723:5: note: in expansion of macro 'dXSI32'
     dXSI32;
     ^
Vector.c: In function 'XS_Bit__Vector_Negate':
/usr/lib/perl5/5.18.2/x86_64-linux-thread-multi/CORE/XSUB.h:183:20: warning: unused variable 'ix' [-Wunused-variable]
 #define dXSI32 I32 ix = XSANY.any_i32
                    ^
Vector.c:2864:5: note: in expansion of macro 'dXSI32'
     dXSI32;
     ^
Vector.c: In function 'XS_Bit__Vector_Absolute':
/usr/lib/perl5/5.18.2/x86_64-linux-thread-multi/CORE/XSUB.h:183:20: warning: unused variable 'ix' [-Wunused-variable]
 #define dXSI32 I32 ix = XSANY.any_i32
                    ^
Vector.c:2900:5: note: in expansion of macro 'dXSI32'
     dXSI32;
     ^
Vector.c: In function 'XS_Bit__Vector_Union':
/usr/lib/perl5/5.18.2/x86_64-linux-thread-multi/CORE/XSUB.h:183:20: warning: unused variable 'ix' [-Wunused-variable]
 #define dXSI32 I32 ix = XSANY.any_i32
                    ^
Vector.c:3932:5: note: in expansion of macro 'dXSI32'
     dXSI32;
     ^
Vector.c: In function 'XS_Bit__Vector_Intersection':
/usr/lib/perl5/5.18.2/x86_64-linux-thread-multi/CORE/XSUB.h:183:20: warning: unused variable 'ix' [-Wunused-variable]
 #define dXSI32 I32 ix = XSANY.any_i32
                    ^
Vector.c:3973:5: note: in expansion of macro 'dXSI32'
     dXSI32;
     ^
Vector.c: In function 'XS_Bit__Vector_Difference':
/usr/lib/perl5/5.18.2/x86_64-linux-thread-multi/CORE/XSUB.h:183:20: warning: unused variable 'ix' [-Wunused-variable]
 #define dXSI32 I32 ix = XSANY.any_i32
                    ^
Vector.c:4014:5: note: in expansion of macro 'dXSI32'
     dXSI32;
     ^
Vector.c: In function 'XS_Bit__Vector_ExclusiveOr':
/usr/lib/perl5/5.18.2/x86_64-linux-thread-multi/CORE/XSUB.h:183:20: warning: unused variable 'ix' [-Wunused-variable]
 #define dXSI32 I32 ix = XSANY.any_i32
                    ^
Vector.c:4055:5: note: in expansion of macro 'dXSI32'
     dXSI32;
     ^
Vector.c: In function 'XS_Bit__Vector_Complement':
/usr/lib/perl5/5.18.2/x86_64-linux-thread-multi/CORE/XSUB.h:183:20: warning: unused variable 'ix' [-Wunused-variable]
 #define dXSI32 I32 ix = XSANY.any_i32
                    ^
Vector.c:4096:5: note: in expansion of macro 'dXSI32'
     dXSI32;
     ^
Vector.c: In function 'XS_Bit__Vector_subset':
/usr/lib/perl5/5.18.2/x86_64-linux-thread-multi/CORE/XSUB.h:183:20: warning: unused variable 'ix' [-Wunused-variable]
 #define dXSI32 I32 ix = XSANY.any_i32
                    ^
Vector.c:4132:5: note: in expansion of macro 'dXSI32'
     dXSI32;
     ^
Running Mkbootstrap for Bit::Vector ()
chmod 644 Vector.bs
rm -f blib/arch/auto/Bit/Vector/Vector.so
cc  -shared -L/usr/local/lib64 -fstack-protector BitVector.o Vector.o  -o blib/arch/auto/Bit/Vector/Vector.so   \
        \

chmod 755 blib/arch/auto/Bit/Vector/Vector.so
cp Vector.bs blib/arch/auto/Bit/Vector/Vector.bs
chmod 644 blib/arch/auto/Bit/Vector/Vector.bs
Manifying blib/man3/Bit::Vector::Overload.3pm
Manifying blib/man3/Bit::Vector::String.3pm
Manifying blib/man3/Bit::Vector.3pm
Manifying blib/man3/Carp::Clan.3pm
[+] CMD: '/usr/bin/make install'
Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/Bit/Vector/Vector.bs
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/Bit/Vector/Vector.so
Installing /usr/lib/psad/x86_64-linux-thread-multi/Carp/Clan.pod
Installing /usr/lib/psad/x86_64-linux-thread-multi/Carp/Clan.pm
Installing /usr/lib/psad/x86_64-linux-thread-multi/Bit/Vector.pod
Installing /usr/lib/psad/x86_64-linux-thread-multi/Bit/Vector.pm
Installing /usr/lib/psad/x86_64-linux-thread-multi/Bit/Vector/String.pm
Installing /usr/lib/psad/x86_64-linux-thread-multi/Bit/Vector/Overload.pm
Installing /usr/lib/psad/x86_64-linux-thread-multi/Bit/Vector/String.pod
Installing /usr/lib/psad/x86_64-linux-thread-multi/Bit/Vector/Overload.pod
Installing /usr/lib/psad/share/man/man3/Bit::Vector::Overload.3pm
Installing /usr/lib/psad/share/man/man3/Bit::Vector.3pm
Installing /usr/lib/psad/share/man/man3/Bit::Vector::String.3pm
Installing /usr/lib/psad/share/man/man3/Carp::Clan.3pm
Appending installation info to /usr/lib/psad/x86_64-linux-thread-multi/perllocal.pod


[+] Module Storable is already installed in the system perl tree, skipping.
[+] Installing the Carp::Clan 6.04 perl module in /usr/lib/psad/
[+] CMD: '/usr/bin/perl Makefile.PL PREFIX=/usr/lib/psad LIB=/usr/lib/psad'
Checking if your kit is complete...
Looks good
Warning: prerequisite Test::Exception 0 not found.
Writing Makefile for Carp::Clan
Writing MYMETA.yml and MYMETA.json
[+] CMD: '/usr/bin/make'
cp lib/Carp/Clan.pm blib/lib/Carp/Clan.pm
cp lib/Carp/Clan.pod blib/lib/Carp/Clan.pod
Manifying blib/man3/Carp::Clan.3pm
[+] CMD: '/usr/bin/make install'
Manifying blib/man3/Carp::Clan.3pm
Installing /usr/lib/psad/Carp/Clan.pod
Installing /usr/lib/psad/Carp/Clan.pm
Installing /usr/lib/psad/share/man/man3/Carp::Clan.3pm
Appending installation info to /usr/lib/psad/x86_64-linux-thread-multi/perllocal.pod


[+] Installing the Date::Calc 6.3 perl module in /usr/lib/psad/
[+] CMD: '/usr/bin/perl Makefile.PL PREFIX=/usr/lib/psad LIB=/usr/lib/psad'

*************************************************************
****** BEWARE: Use "make install UNINST=1" to install! ******
*************************************************************

Checking if your kit is complete...
Looks good
Warning: prerequisite Carp::Clan 6.04 not found. We have 5.0.
Writing Makefile for Date::Calc
Writing MYMETA.yml and MYMETA.json
[+] CMD: '/usr/bin/make'
cp lib/Date/Calendar.pm blib/lib/Date/Calendar.pm
cp lib/Date/Calendar/Year.pod blib/lib/Date/Calendar/Year.pod
cp lib/Date/Calc.pod blib/lib/Date/Calc.pod
cp lib/Date/Calc.pm blib/lib/Date/Calc.pm
cp Calc.pm blib/lib/Date/Calc.pm
cp lib/Date/Calendar/Profiles.pod blib/lib/Date/Calendar/Profiles.pod
cp lib/Date/Calendar/Year.pm blib/lib/Date/Calendar/Year.pm
cp lib/Date/Calc/PP.pm blib/lib/Date/Calc/PP.pm
cp lib/Date/Calc/Object.pod blib/lib/Date/Calc/Object.pod
cp lib/Date/Calendar/Profiles.pm blib/lib/Date/Calendar/Profiles.pm
cp lib/Date/Calc/Object.pm blib/lib/Date/Calc/Object.pm
cp Calendar.pod blib/lib/Date/Calendar.pod
cp Calendar.pm blib/lib/Date/Calendar.pm
cp lib/Carp/Clan.pm blib/lib/Carp/Clan.pm
cp lib/Date/Calendar.pod blib/lib/Date/Calendar.pod
cp lib/Carp/Clan.pod blib/lib/Carp/Clan.pod
cp Calc.pod blib/lib/Date/Calc.pod
cp lib/Date/Calc/PP.pod blib/lib/Date/Calc/PP.pod
/usr/bin/perl /usr/lib/perl5/5.18.2/ExtUtils/xsubpp  -typemap /usr/lib/perl5/5.18.2/ExtUtils/typemap -typemap typemap  Calc.xs > Calc.xsc && mv Calc.xsc Calc.c
cc -c   -D_REENTRANT -D_GNU_SOURCE -DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -pipe -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g -Wall -pipe   -DVERSION=\"6.3\" -DXS_VERSION=\"6.3\" -fPIC "-I/usr/lib/perl5/5.18.2/x86_64-linux-thread-multi/CORE"   Calc.c
Running Mkbootstrap for Date::Calc ()
chmod 644 Calc.bs
rm -f blib/arch/auto/Date/Calc/Calc.so
cc  -shared -L/usr/local/lib64 -fstack-protector Calc.o  -o blib/arch/auto/Date/Calc/Calc.so    \
        \

chmod 755 blib/arch/auto/Date/Calc/Calc.so
cp Calc.bs blib/arch/auto/Date/Calc/Calc.bs
chmod 644 blib/arch/auto/Date/Calc/Calc.bs
Manifying blib/man3/Date::Calendar.3pm
Manifying blib/man3/Date::Calc::Object.3pm
Manifying blib/man3/Date::Calc::PP.3pm
Manifying blib/man3/Date::Calc.3pm
Manifying blib/man3/Date::Calendar::Profiles.3pm
Manifying blib/man3/Date::Calendar::Year.3pm
Manifying blib/man3/Carp::Clan.3pm
[+] CMD: '/usr/bin/make install'
Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/Date/Calc/Calc.so
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/Date/Calc/Calc.bs
Installing /usr/lib/psad/x86_64-linux-thread-multi/Date/Calendar.pod
Installing /usr/lib/psad/x86_64-linux-thread-multi/Date/Calc.pod
Installing /usr/lib/psad/x86_64-linux-thread-multi/Date/Calc.pm
Installing /usr/lib/psad/x86_64-linux-thread-multi/Date/Calendar.pm
Installing /usr/lib/psad/x86_64-linux-thread-multi/Date/Calc/Object.pm
Installing /usr/lib/psad/x86_64-linux-thread-multi/Date/Calc/Object.pod
Installing /usr/lib/psad/x86_64-linux-thread-multi/Date/Calc/PP.pm
Installing /usr/lib/psad/x86_64-linux-thread-multi/Date/Calc/PP.pod
Installing /usr/lib/psad/x86_64-linux-thread-multi/Date/Calendar/Year.pod
Installing /usr/lib/psad/x86_64-linux-thread-multi/Date/Calendar/Profiles.pod
Installing /usr/lib/psad/x86_64-linux-thread-multi/Date/Calendar/Year.pm
Installing /usr/lib/psad/x86_64-linux-thread-multi/Date/Calendar/Profiles.pm
Installing /usr/lib/psad/share/man/man3/Date::Calendar::Year.3pm
Installing /usr/lib/psad/share/man/man3/Date::Calendar::Profiles.3pm
Installing /usr/lib/psad/share/man/man3/Date::Calc::PP.3pm
Installing /usr/lib/psad/share/man/man3/Date::Calc::Object.3pm
Installing /usr/lib/psad/share/man/man3/Date::Calc.3pm
Installing /usr/lib/psad/share/man/man3/Date::Calendar.3pm
Installing /usr/lib/psad/share/man/man3/Carp::Clan.3pm
Appending installation info to /usr/lib/psad/x86_64-linux-thread-multi/perllocal.pod


[+] Installing the NetAddr::IP 4.075 perl module in /usr/lib/psad/
[+] CMD: '/usr/bin/perl Makefile.PL PREFIX=/usr/lib/psad LIB=/usr/lib/psad'

This build requires a C compiler by default except on Windows where
the Pure Perl version is mandatory. The Pure Perl version, which does
not require compilation of XS code, can be used by invoking this as:

  perl Makefile.PL -noxs


======================================================================
W A R N I N G - Please do read below if you have legacy code
======================================================================

Versions 3.21 and above of NetAddr::IP, include hooks for the Storable
class that are incompatible with the old (automatic) method of storing
data. To regain backwards compatibility, the module must be use()d as

    use NetAddr::IP ':old_storable';

which will disable the new hooks and revert back to the old ways.

If you do not use Storable along with NetAddr::IP, or just don't know
what this all means, most likely you're safe to go ahead.

Versions before 3.25 recognized by default IP addresses as returned by
inet_aton. This is no longer the default. To enable this behavior
again, the module must be use()d as

    use NetAddr::IP ':aton';

Versions before 4.008 recognized the above syntax. This behavior is
fundamentally broken, is DEPRECATED and WILL BE REMOVED in version 5.0
Use this method to create new objects from 'aton's

    $ip = new_from_aton NetAddr::IP(inet_aton('1.2.3.4'))

Checking if your kit is complete...
Looks good
Checking if your kit is complete...
Looks good
building for linux
Testing if you have a C compiler and the needed header files....
gcc compile.c -o compile.output
You have a working compiler.
configure.gcc: loading site script /usr/share/site/x86_64-unknown-linux-gnu
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking for an ANSI C-conforming const... yes
checking for int32_t... yes
checking for uint16_t... yes
checking for uint32_t... yes
checking for uint8_t... yes
checking whether gcc needs -traditional... no
checking for library containing gethostbyname... none required
checking for library containing inet_aton... none required
checking for library containing inet_pton... none required
checking for library containing inet_addr... none required
checking whether byte ordering is bigendian... no
checking for uint8_t... yes
checking size of uint8_t... 1
checking for uint16_t... yes
checking size of uint16_t... 2
checking for uint32_t... yes
checking size of uint32_t... 4
checking for u_int8_t... yes
checking size of u_int8_t... 1
checking for u_int16_t... yes
checking size of u_int16_t... 2
checking for u_int32_t... yes
checking size of u_int32_t... 4
configure.gcc: creating ./config.status
config.status: creating config.h
Checking if your kit is complete...
Looks good
Writing Makefile for NetAddr::IP::Util
Writing MYMETA.yml and MYMETA.json
Writing Makefile for NetAddr::IP::Lite
Writing MYMETA.yml and MYMETA.json
Writing Makefile for NetAddr::IP
Writing MYMETA.yml and MYMETA.json
[+] CMD: '/usr/bin/make'
cp IP.pm blib/lib/NetAddr/IP.pm
AutoSplitting blib/lib/NetAddr/IP.pm (blib/lib/auto/NetAddr/IP)
make[1]: Entering directory '/root/psad/psad-2.4.6/deps/NetAddr-IP/Lite'
cp Lite.pm ../blib/lib/NetAddr/IP/Lite.pm
make[2]: Entering directory '/root/psad/psad-2.4.6/deps/NetAddr-IP/Lite/Util'
cp lib/NetAddr/IP/InetBase.pm ../../blib/lib/NetAddr/IP/InetBase.pm
AutoSplitting ../../blib/lib/NetAddr/IP/InetBase.pm (../../blib/lib/auto/NetAddr/IP/InetBase)
cp Util_IS.pm ../../blib/lib/NetAddr/IP/Util_IS.pm
cp Util.pm ../../blib/lib/NetAddr/IP/Util.pm
AutoSplitting ../../blib/lib/NetAddr/IP/Util.pm (../../blib/lib/auto/NetAddr/IP/Util)
cp lib/NetAddr/IP/UtilPP.pm ../../blib/lib/NetAddr/IP/UtilPP.pm
AutoSplitting ../../blib/lib/NetAddr/IP/UtilPP.pm (../../blib/lib/auto/NetAddr/IP/UtilPP)
/usr/bin/perl /usr/lib/perl5/5.18.2/ExtUtils/xsubpp  -typemap /usr/lib/perl5/5.18.2/ExtUtils/typemap -typemap typemap  Util.xs > Util.xsc && mv Util.xsc Util.c
cc -c   -D_REENTRANT -D_GNU_SOURCE -DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -pipe -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g -Wall -pipe   -DVERSION=\"1.51\" -DXS_VERSION=\"1.51\" -fPIC "-I/usr/lib/perl5/5.18.2/x86_64-linux-thread-multi/CORE"   Util.c
Util.c: In function 'XS_NetAddr__IP__Util_bcd2bin':
Util.xs:684:9: warning: 'subname' may be used uninitialized in this function [-Wmaybe-uninitialized]
    croak("Bad arg length for %s%s, length is %d, should be %d digits or less",
         ^
Util.xs:674:9: note: 'subname' was declared here
  char * subname;
         ^
Running Mkbootstrap for NetAddr::IP::Util ()
chmod 644 Util.bs
rm -f ../../blib/arch/auto/NetAddr/IP/Util/Util.so
cc  -shared -L/usr/local/lib64 -fstack-protector Util.o  -o ../../blib/arch/auto/NetAddr/IP/Util/Util.so        \
        \

chmod 755 ../../blib/arch/auto/NetAddr/IP/Util/Util.so
cp Util.bs ../../blib/arch/auto/NetAddr/IP/Util/Util.bs
chmod 644 ../../blib/arch/auto/NetAddr/IP/Util/Util.bs
Manifying ../../blib/man3/NetAddr::IP::UtilPP.3pm
Manifying ../../blib/man3/NetAddr::IP::Util.3pm
Manifying ../../blib/man3/NetAddr::IP::InetBase.3pm
make[2]: Leaving directory '/root/psad/psad-2.4.6/deps/NetAddr-IP/Lite/Util'
Manifying ../blib/man3/NetAddr::IP::Lite.3pm
make[1]: Leaving directory '/root/psad/psad-2.4.6/deps/NetAddr-IP/Lite'
Manifying blib/man3/NetAddr::IP.3pm
[+] CMD: '/usr/bin/make install'
make[1]: Entering directory '/root/psad/psad-2.4.6/deps/NetAddr-IP/Lite'
make[2]: Entering directory '/root/psad/psad-2.4.6/deps/NetAddr-IP/Lite/Util'
make[2]: Leaving directory '/root/psad/psad-2.4.6/deps/NetAddr-IP/Lite/Util'
make[1]: Leaving directory '/root/psad/psad-2.4.6/deps/NetAddr-IP/Lite'
Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/Util/Util.so
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/Util/Util.bs
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/_compact_v6.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/canon.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/nprefix.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/re6.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/_compV6.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/autosplit.ix
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/re.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/do_prefix.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/compactref.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/wildcard.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/short.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/hostenum.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/mod_version.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/_splitplan.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/_splitref.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/coalesce.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/prefix.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/InetBase/ipv6_ntoa.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/InetBase/inet_any2n.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/InetBase/autosplit.ix
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/InetBase/inet_n2ad.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/InetBase/ipv6_aton.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/InetBase/_inet_ntop.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/InetBase/inet_ntoa.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/InetBase/_inet_pton.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/InetBase/inet_n2dx.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/InetBase/_packzeros.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/Util/autosplit.ix
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/sub128.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/ipanyto6.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/_bcdcheck.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/maskanyto6.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/_bin2bcdn.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/shiftleft.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/bcdn2bin.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/ipv4to6.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/_sa128.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/slowadd128.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/_128x2.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/ipv6to4.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/_bcd2bin.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/autosplit.ix
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/mask4to6.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/hasbits.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/add128.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/addconst.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/bcd2bin.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/_deadlen.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/comp128.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/notcontiguous.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/bcdn2txt.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/simple_pack.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/_128x10.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/bin2bcdn.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/auto/NetAddr/IP/UtilPP/bin2bcd.al
Installing /usr/lib/psad/x86_64-linux-thread-multi/NetAddr/IP.pm
Installing /usr/lib/psad/x86_64-linux-thread-multi/NetAddr/IP/Util_IS.pm
Installing /usr/lib/psad/x86_64-linux-thread-multi/NetAddr/IP/Lite.pm
Installing /usr/lib/psad/x86_64-linux-thread-multi/NetAddr/IP/UtilPP.pm
Installing /usr/lib/psad/x86_64-linux-thread-multi/NetAddr/IP/Util.pm
Installing /usr/lib/psad/x86_64-linux-thread-multi/NetAddr/IP/InetBase.pm
Installing /usr/lib/psad/share/man/man3/NetAddr::IP::Util.3pm
Installing /usr/lib/psad/share/man/man3/NetAddr::IP::InetBase.3pm
Installing /usr/lib/psad/share/man/man3/NetAddr::IP::Lite.3pm
Installing /usr/lib/psad/share/man/man3/NetAddr::IP::UtilPP.3pm
Installing /usr/lib/psad/share/man/man3/NetAddr::IP.3pm
Appending installation info to /usr/lib/psad/x86_64-linux-thread-multi/perllocal.pod


[+] Installing the IPTables::Parse 1.6.1 perl module in /usr/lib/psad/
[+] CMD: '/usr/bin/perl Makefile.PL PREFIX=/usr/lib/psad LIB=/usr/lib/psad'
Checking if your kit is complete...
Looks good
Writing Makefile for IPTables::Parse
Writing MYMETA.yml and MYMETA.json
[+] CMD: '/usr/bin/make'
cp lib/IPTables/Parse.pm blib/lib/IPTables/Parse.pm
Manifying blib/man3/IPTables::Parse.3pm
[+] CMD: '/usr/bin/make install'
Manifying blib/man3/IPTables::Parse.3pm
Installing /usr/lib/psad/IPTables/Parse.pm
Installing /usr/lib/psad/share/man/man3/IPTables::Parse.3pm
Appending installation info to /usr/lib/psad/x86_64-linux-thread-multi/perllocal.pod


[+] Installing the IPTables::ChainMgr 1.6 perl module in /usr/lib/psad/
[+] CMD: '/usr/bin/perl Makefile.PL PREFIX=/usr/lib/psad LIB=/usr/lib/psad'
Checking if your kit is complete...
Looks good
Writing Makefile for IPTables::ChainMgr
Writing MYMETA.yml and MYMETA.json
[+] CMD: '/usr/bin/make'
cp lib/IPTables/ChainMgr.pm blib/lib/IPTables/ChainMgr.pm
Manifying blib/man3/IPTables::ChainMgr.3pm
[+] CMD: '/usr/bin/make install'
Manifying blib/man3/IPTables::ChainMgr.3pm
Installing /usr/lib/psad/IPTables/ChainMgr.pm
Installing /usr/lib/psad/share/man/man3/IPTables::ChainMgr.3pm
Appending installation info to /usr/lib/psad/x86_64-linux-thread-multi/perllocal.pod


[+] Installing Snort-2.3.3 signatures in /etc/psad/snort_rules
[+] mkdir /etc/psad/snort_rules, 700
[+] Installing deps/snort_rules/classification.config
[+] Installing deps/snort_rules/shellcode.rules
[+] Installing deps/snort_rules/info.rules
[+] Installing deps/snort_rules/oracle.rules
[+] Installing deps/snort_rules/web-attacks.rules
[+] Installing deps/snort_rules/emerging-all.rules
[+] Installing deps/snort_rules/virus.rules
[+] Installing deps/snort_rules/web-php.rules
[+] Installing deps/snort_rules/web-client.rules
[+] Installing deps/snort_rules/misc.rules
[+] Installing deps/snort_rules/bad-traffic.rules
[+] Installing deps/snort_rules/backdoor.rules
[+] Installing deps/snort_rules/exploit.rules
[+] Installing deps/snort_rules/pop3.rules
[+] Installing deps/snort_rules/netbios.rules
[+] Installing deps/snort_rules/web-frontpage.rules
[+] Installing deps/snort_rules/x11.rules
[+] Installing deps/snort_rules/rpc.rules
[+] Installing deps/snort_rules/rservices.rules
[+] Installing deps/snort_rules/other-ids.rules
[+] Installing deps/snort_rules/telnet.rules
[+] Installing deps/snort_rules/experimental.rules
[+] Installing deps/snort_rules/sql.rules
[+] Installing deps/snort_rules/smtp.rules
[+] Installing deps/snort_rules/dns.rules
[+] Installing deps/snort_rules/reference.config
[+] Installing deps/snort_rules/web-misc.rules
[+] Installing deps/snort_rules/dos.rules
[+] Installing deps/snort_rules/icmp.rules
[+] Installing deps/snort_rules/web-coldfusion.rules
[+] Installing deps/snort_rules/tftp.rules
[+] Installing deps/snort_rules/chat.rules
[+] Installing deps/snort_rules/pop2.rules
[+] Installing deps/snort_rules/imap.rules
[+] Installing deps/snort_rules/nntp.rules
[+] Installing deps/snort_rules/web-iis.rules
[+] Installing deps/snort_rules/porn.rules
[+] Installing deps/snort_rules/ftp.rules
[+] Installing deps/snort_rules/icmp-info.rules
[+] Installing deps/snort_rules/policy.rules
[+] Installing deps/snort_rules/ddos.rules
[+] Installing deps/snort_rules/scan.rules
[+] Installing deps/snort_rules/snmp.rules
[+] Installing deps/snort_rules/local.rules
[+] Installing deps/snort_rules/finger.rules
[+] Installing deps/snort_rules/deleted.rules
[+] Installing deps/snort_rules/attack-responses.rules
[+] Installing deps/snort_rules/mysql.rules
[+] Installing deps/snort_rules/p2p.rules
[+] Installing deps/snort_rules/multimedia.rules
[+] Installing deps/snort_rules/web-cgi.rules


[+] Compiling kmsgsd, and psadwatchd:
[+] CMD: '/usr/bin/make'
/usr/bin/gcc -Wall -O kmsgsd.c psad_funcs.c strlcpy.c strlcat.c -o kmsgsd
/usr/bin/gcc -Wall -O psadwatchd.c psad_funcs.c strlcpy.c strlcat.c -o psadwatchd


[+] Verifying compilation of fwcheck_psad.pl script:
[+] CMD: '/usr/bin/perl -c fwcheck_psad.pl'
fwcheck_psad.pl syntax OK
[+] Verifying compilation of psad perl daemon:
[+] CMD: '/usr/bin/perl -c psad'
psad syntax OK
[+] Verifying compilation of nf2csv script:
[+] CMD: '/usr/bin/perl -c nf2csv'
nf2csv syntax OK
[+] Copying nf2csv -> /usr/bin/nf2csv
[+] Copying fwcheck_psad.pl -> /usr/sbin/fwcheck_psad
[+] Copying psad -> /usr/sbin/psad
[+] Copying psadwatchd -> /usr/sbin/psadwatchd
[+] Copying kmsgsd -> /usr/sbin/kmsgsd
[+] psad by default parses iptables log messages from the /var/log/messages
    file, but you can alter this with the IPT_SYSLOG_FILE variable in the
    /etc/psad/psad.conf file.
[+] Copying psad.conf -> /etc/psad/psad.conf
[-] Could not find the path to the mail command, you will need to manually
    edit the path for the mailCmd variable in /etc/psad/psad.conf
[+] Copying snort_rule_dl -> /etc/psad/snort_rule_dl
[+] Copying pf.os -> /etc/psad/pf.os
[+] Copying signatures -> /etc/psad/signatures
[+] Copying protocols -> /etc/psad/protocols
[+] Copying icmp_types -> /etc/psad/icmp_types
[+] Copying posf -> /etc/psad/posf
[+] Copying icmp6_types -> /etc/psad/icmp6_types
[+] Copying auto_dl -> /etc/psad/auto_dl
[+] Copying ip_options -> /etc/psad/ip_options

[+] psad alerts will be sent to:

       root@localhost

[+] Would you like alerts sent to a different address ([y]/n)?  n

[+] By default, psad parses all iptables log messages for scan activity.
    However, psad can be configured to only parse those iptables messages
    that match particular strings (that are specified in your iptables
    ruleset with the --log-prefix option).

    Would you like psad to only parse specific strings in iptables
    messages (y/[n])?  n

[+] By default, psad matches Snort rules against any IP addresses, but
    psad offers the ability to restrict signature matches to specific
    networks with the HOME_NET variable (similar to Snort).  However, psad
    also offers the ability to acquire all local subnets on the local system
    by parsing the output of "ifconfig", or the subnets can be restricted
    to a limited set of networks.

    First, is it ok to leave the HOME_NET setting as "any" ([y]/n)?  y

[+] psad has the capability of sending scan data via email alerts to the
    DShield distributed intrusion detection system (www.dshield.org).  By
    default this feature is not enabled since firewall log data is sensitive,
    but submitting logs to DShield provides a valuable service and assists
    in generally enhancing internet security.  As an optional step, if you
    have a DShield user id you can edit the "DSHIELD_USER_ID" variable
    in /etc/psad/psad.conf

    Would you like to enable DShield alerts (y/[n])?  n
[+] Setting hostname to "server" in /etc/psad/psad.conf
[+] The latest psad signatures can be installed with "psad --sig-update"
    or installed now with install.pl.

    If you decide to answer 'y' to the next question, install.pl
    will require DNS and network access now.

    Would you like to install the latest signatures from
      http://www.cipherdyne.org/psad/signatures (y/n)?  y
[+] Downloading latest signatures from:
        http://www.cipherdyne.org/psad/signatures
[+] CMD: '/usr/bin/wget http://www.cipherdyne.org/psad/signatures'
--2019-01-25 11:41:52--  http://www.cipherdyne.org/psad/signatures
Resolving www.cipherdyne.org (www.cipherdyne.org)... 67.20.100.192
Connecting to www.cipherdyne.org (www.cipherdyne.org)|67.20.100.192|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 45267 (44K) [text/plain]
Saving to: 'signatures'

100%[===================================================================================================================================================================================================>] 45,267       134KB/s   in 0.3s

2019-01-25 11:41:54 (134 KB/s) - 'signatures' saved [45267/45267]

[+] Installing psad.8 man page at /usr/share/man/man8/psad.8
[+] Compressing manpage /usr/share/man/man8/psad.8
[+] CMD: '/bin/gzip /usr/share/man/man8/psad.8'
[+] Installing psadwatchd.8 man page at /usr/share/man/man8/psadwatchd.8
[+] Compressing manpage /usr/share/man/man8/psadwatchd.8
[+] CMD: '/bin/gzip /usr/share/man/man8/psadwatchd.8'
[+] Installing kmsgsd.8 man page at /usr/share/man/man8/kmsgsd.8
[+] Compressing manpage /usr/share/man/man8/kmsgsd.8
[+] CMD: '/bin/gzip /usr/share/man/man8/kmsgsd.8'
[+] Installing nf2csv.1 man page at /usr/share/man/man1/nf2csv.1
[+] Compressing manpage /usr/share/man/man1/nf2csv.1
[+] CMD: '/bin/gzip /usr/share/man/man1/nf2csv.1'
[+] Copying init-scripts/systemd/psad.service -> /var/lib/systemd/psad.service
[+] Enable psad at boot time ([y]/n)?  y
[+] CMD: '/bin/systemctl enable psad'
Failed to execute operation: No such file or directory

========================================================

[+] psad has been installed.

[+] To start psad, run "/bin/systemctl start psad"
server:~/psad/psad-2.4.6 # iptables -A INPUT -j LOG
server:~/psad/psad-2.4.6 # iptables -A FORWARD -j LOG
server:~/psad/psad-2.4.6 # systemctl status psad
● psad.service
   Loaded: not-found (Reason: No such file or directory)
   Active: inactive (dead)
server:~/psad/psad-2.4.6 # systemctl start psad
Failed to start psad.service: Unit psad.service failed to load: No such file or directory.