Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 452 lines (387 sloc) 24.635 kb
d72c17c @mrash Initial revision
authored
1 %define name psad
9d7bdc7 @mrash update psad RPM spec files for the 2.2 release - more updates coming to ...
authored
2 %define version 2.2
70acb13 @mrash 1.4.5
authored
3 %define release 1
1e06d62 @mrash added updates from Mate Wierdl to get the psad RPM building on x86_64 pl...
authored
4 %define psadlibdir %_libdir/%name
d72c17c @mrash Initial revision
authored
5 %define psadlogdir /var/log/psad
6 %define psadrundir /var/run/psad
7 %define psadvarlibdir /var/lib/psad
c28a475 @mrash (the previous commit fixed a permissions bug for kmsgsd and psadwatchd),...
authored
8
d72c17c @mrash Initial revision
authored
9 ### get the first @INC directory that includes the string "linux".
10 ### This may be 'i386-linux', or 'i686-linux-thread-multi', etc.
7053ee8 @mrash RPM spec files switched to NetAddr::IP installation
authored
11 %define psadmoddir `perl -e '$path=q|i386-linux|; for (@INC) { if($_ =~ m|.*/(.*linux.*)|) {$path = $1; last; }} print $path'`
d72c17c @mrash Initial revision
authored
12
a6726fd @mrash -Removed Psad.pm perl module and kmsgsd.pl and psadwatchd.pl scripts. T...
authored
13 Summary: psad analyzes iptables log messages for suspect traffic
d72c17c @mrash Initial revision
authored
14 Name: %name
15 Version: %version
16 Release: %release
17 License: GPL
7053ee8 @mrash RPM spec files switched to NetAddr::IP installation
authored
18 Group: Applications/Internet
19 URL: http://www.cipherdyne.org/psad/
d72c17c @mrash Initial revision
authored
20 Source: %name-%version.tar.gz
21 BuildRoot: %_tmppath/%{name}-buildroot
22 Requires: iptables
23 #Prereq: rpm-helper
24
25 %description
f67752f @mrash updated to include HOME_NET var stuff
authored
26 Port Scan Attack Detector (psad) is a collection of three lightweight
27 system daemons written in Perl and in C that are designed to work with Linux
28 iptables firewalling code to detect port scans and other suspect traffic. It
29 features a set of highly configurable danger thresholds (with sensible
30 defaults provided), verbose alert messages that include the source,
31 destination, scanned port range, begin and end times, tcp flags and
32 corresponding nmap options, reverse DNS info, email and syslog alerting,
33 automatic blocking of offending ip addresses via dynamic configuration of
34 iptables rulesets, and passive operating system fingerprinting. In addition,
35 psad incorporates many of the tcp, udp, and icmp signatures included in the
36 snort intrusion detection system (http://www.snort.org) to detect highly
37 suspect scans for various backdoor programs (e.g. EvilFTP, GirlFriend,
38 SubSeven), DDoS tools (mstream, shaft), and advanced port scans (syn, fin,
39 xmas) which are easily leveraged against a machine via nmap. psad can also
40 alert on snort signatures that are logged via fwsnort
41 (http://www.cipherdyne.org/fwsnort/), which makes use of the
42 iptables string match module to detect application layer signatures.
43
d72c17c @mrash Initial revision
authored
44
45 %prep
46 [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
47
48 %setup -q
49
eceb802 @mrash merged 2188:2198 file:///home/mbr/svn/psad_repos/psad/branches/psad-node...
authored
50 cd deps
c84070c @mrash updated to psad 1.4.1, added alert.conf, IPTables-Parse and IPTables-Cha...
authored
51 cd IPTables-Parse && perl Makefile.PL PREFIX=%psadlibdir LIB=%psadlibdir
52 cd ..
53 cd IPTables-ChainMgr && perl Makefile.PL PREFIX=%psadlibdir LIB=%psadlibdir
54 cd ..
20ebff8 @mrash Added Bit::Vector back
authored
55 cd Bit-Vector && perl Makefile.PL PREFIX=%psadlibdir LIB=%psadlibdir
56 cd ..
7053ee8 @mrash RPM spec files switched to NetAddr::IP installation
authored
57 cd NetAddr-IP && perl Makefile.PL PREFIX=%psadlibdir LIB=%psadlibdir
d72c17c @mrash Initial revision
authored
58 cd ..
59 cd Unix-Syslog && perl Makefile.PL PREFIX=%psadlibdir LIB=%psadlibdir
60 cd ..
61 cd Date-Calc && perl Makefile.PL PREFIX=%psadlibdir LIB=%psadlibdir
eceb802 @mrash merged 2188:2198 file:///home/mbr/svn/psad_repos/psad/branches/psad-node...
authored
62 cd ../..
d72c17c @mrash Initial revision
authored
63
64 %build
0f26b1c @mrash removed diskmond
authored
65 ### build psad binaries (kmsgsd and psadwatchd)
d72c17c @mrash Initial revision
authored
66 make OPTS="$RPM_OPT_FLAGS"
67
68 ### build the whois client
270ae56 @mrash added deps/ path for whois/
authored
69 make OPTS="$RPM_OPT_FLAGS" -C deps/whois
d72c17c @mrash Initial revision
authored
70
eceb802 @mrash merged 2188:2198 file:///home/mbr/svn/psad_repos/psad/branches/psad-node...
authored
71 cd deps
d72c17c @mrash Initial revision
authored
72 ### build perl modules used by psad
c84070c @mrash updated to psad 1.4.1, added alert.conf, IPTables-Parse and IPTables-Cha...
authored
73 make OPTS="$RPM_OPT_FLAGS" -C IPTables-Parse
74 make OPTS="$RPM_OPT_FLAGS" -C IPTables-ChainMgr
20ebff8 @mrash Added Bit::Vector back
authored
75 make OPTS="$RPM_OPT_FLAGS" -C Bit-Vector
7053ee8 @mrash RPM spec files switched to NetAddr::IP installation
authored
76 make OPTS="$RPM_OPT_FLAGS" -C NetAddr-IP
d72c17c @mrash Initial revision
authored
77 make OPTS="$RPM_OPT_FLAGS" -C Unix-Syslog
78 make OPTS="$RPM_OPT_FLAGS" -C Date-Calc
eceb802 @mrash merged 2188:2198 file:///home/mbr/svn/psad_repos/psad/branches/psad-node...
authored
79 cd ..
d72c17c @mrash Initial revision
authored
80
81 %install
240ca01 @mrash bugfix for usage of variables at top of .spec file
authored
82 ### config directory
d72c17c @mrash Initial revision
authored
83 ### log directory
240ca01 @mrash bugfix for usage of variables at top of .spec file
authored
84 mkdir -p $RPM_BUILD_ROOT%psadlogdir
d72c17c @mrash Initial revision
authored
85 ### dir for psadfifo
240ca01 @mrash bugfix for usage of variables at top of .spec file
authored
86 mkdir -p $RPM_BUILD_ROOT%psadvarlibdir
d72c17c @mrash Initial revision
authored
87 ### dir for pidfiles
240ca01 @mrash bugfix for usage of variables at top of .spec file
authored
88 mkdir -p $RPM_BUILD_ROOT%psadrundir
d72c17c @mrash Initial revision
authored
89
90 ### psad module dirs
20ebff8 @mrash Added Bit::Vector back
authored
91 mkdir -p $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/Bit/Vector
92 mkdir -p $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/Bit
d72c17c @mrash Initial revision
authored
93 mkdir -p $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/Unix/Syslog
94 mkdir -p $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/Date/Calc
7053ee8 @mrash RPM spec files switched to NetAddr::IP installation
authored
95 mkdir -p $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/Util
96 mkdir -p $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/UtilPP
97 mkdir -p $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/InetBase
98 mkdir -p $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/NetAddr/IP
d72c17c @mrash Initial revision
authored
99 mkdir -p $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/IPTables/Parse
c84070c @mrash updated to psad 1.4.1, added alert.conf, IPTables-Parse and IPTables-Cha...
authored
100 mkdir -p $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/IPTables/ChainMgr
d72c17c @mrash Initial revision
authored
101 mkdir -p $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/Unix
102 mkdir -p $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/Carp
103 mkdir -p $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/Date/Calc
104 mkdir -p $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/Date/Calendar
105 mkdir -p $RPM_BUILD_ROOT%psadlibdir/IPTables
106
107 ### whois_psad binary
108 mkdir -p $RPM_BUILD_ROOT%_bindir
109 mkdir -p $RPM_BUILD_ROOT%{_mandir}/man8
3af5872 @mrash Added installation of nf2csv.1 man page
authored
110 mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
d72c17c @mrash Initial revision
authored
111 mkdir -p $RPM_BUILD_ROOT%_sbindir
112 ### psad config
113 mkdir -p $RPM_BUILD_ROOT%_sysconfdir/%name
114 ### psad init script
78e8a97 @mrash updated to respect the %_initrddir RPM macro
authored
115 mkdir -p $RPM_BUILD_ROOT%_initrddir
d72c17c @mrash Initial revision
authored
116
ad7690e @mrash more TODO stuff
authored
117 ### the 700 permissions mode is fixed in the
28727cc @mrash merged -r 2139:2140 file:///home/mbr/svn/psad_repos/psad/branches/psad-2...
authored
118 install -m 700 psad $RPM_BUILD_ROOT%_sbindir/
119 install -m 700 kmsgsd $RPM_BUILD_ROOT%_sbindir/
120 install -m 700 psadwatchd $RPM_BUILD_ROOT%_sbindir/
91b939d @mrash added fwcheck_psad.pl and fw_search.conf
authored
121 install -m 500 fwcheck_psad.pl $RPM_BUILD_ROOT%_sbindir/fwcheck_psad
270ae56 @mrash added deps/ path for whois/
authored
122 install -m 755 deps/whois/whois $RPM_BUILD_ROOT/usr/bin/whois_psad
bd9be6c @mrash added nf2csv file
authored
123 install -m 755 nf2csv $RPM_BUILD_ROOT/usr/bin/nf2csv
78e8a97 @mrash updated to respect the %_initrddir RPM macro
authored
124 install -m 755 init-scripts/psad-init.redhat $RPM_BUILD_ROOT%_initrddir/psad
4c8ed88 @mrash removed all config files except for psad.conf
authored
125 install -m 644 psad.conf $RPM_BUILD_ROOT%_sysconfdir/%name/
28727cc @mrash merged -r 2139:2140 file:///home/mbr/svn/psad_repos/psad/branches/psad-2...
authored
126 install -m 644 signatures $RPM_BUILD_ROOT%_sysconfdir/%name/
127 install -m 644 icmp_types $RPM_BUILD_ROOT%_sysconfdir/%name/
7053ee8 @mrash RPM spec files switched to NetAddr::IP installation
authored
128 install -m 644 icmp6_types $RPM_BUILD_ROOT%_sysconfdir/%name/
28727cc @mrash merged -r 2139:2140 file:///home/mbr/svn/psad_repos/psad/branches/psad-2...
authored
129 install -m 644 ip_options $RPM_BUILD_ROOT%_sysconfdir/%name/
130 install -m 644 auto_dl $RPM_BUILD_ROOT%_sysconfdir/%name/
131 install -m 644 snort_rule_dl $RPM_BUILD_ROOT%_sysconfdir/%name/
132 install -m 644 pf.os $RPM_BUILD_ROOT%_sysconfdir/%name/
133 install -m 644 posf $RPM_BUILD_ROOT%_sysconfdir/%name/
d72c17c @mrash Initial revision
authored
134 install -m 644 *.8 $RPM_BUILD_ROOT%{_mandir}/man8/
adba412 @mrash bugfix to install nfcsv man page
authored
135 install -m 644 nf2csv.1 $RPM_BUILD_ROOT%{_mandir}/man1/
d72c17c @mrash Initial revision
authored
136
137 ### install perl modules used by psad
eceb802 @mrash merged 2188:2198 file:///home/mbr/svn/psad_repos/psad/branches/psad-node...
authored
138 cd deps
20ebff8 @mrash Added Bit::Vector back
authored
139 install -m 555 Bit-Vector/blib/arch/auto/Bit/Vector/Vector.so $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/Bit/Vector/Vector.so
140 install -m 444 Bit-Vector/blib/arch/auto/Bit/Vector/Vector.bs $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/Bit/Vector/Vector.bs
141 install -m 444 Bit-Vector/blib/lib/Bit/Vector.pm $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/Bit/Vector.pm
d72c17c @mrash Initial revision
authored
142 install -m 555 Unix-Syslog/blib/arch/auto/Unix/Syslog/Syslog.so $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/Unix/Syslog/Syslog.so
143 install -m 444 Unix-Syslog/blib/arch/auto/Unix/Syslog/Syslog.bs $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/Unix/Syslog/Syslog.bs
7053ee8 @mrash RPM spec files switched to NetAddr::IP installation
authored
144 [ -e Unix-Syslog/blib/lib/auto/Unix/Syslog/autosplit.ix ] && install -m 444 Unix-Syslog/blib/lib/auto/Unix/Syslog/autosplit.ix $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/Unix/Syslog/autosplit.ix
d72c17c @mrash Initial revision
authored
145 install -m 444 Unix-Syslog/blib/lib/Unix/Syslog.pm $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/Unix/Syslog.pm
146 install -m 555 Date-Calc/blib/arch/auto/Date/Calc/Calc.so $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/Date/Calc/Calc.so
147 install -m 444 Date-Calc/blib/arch/auto/Date/Calc/Calc.bs $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/Date/Calc/Calc.bs
148 install -m 444 Date-Calc/blib/lib/Carp/Clan.pod $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/Carp/Clan.pod
149 install -m 444 Date-Calc/blib/lib/Carp/Clan.pm $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/Carp/Clan.pm
150 install -m 444 Date-Calc/blib/lib/Date/Calc.pm $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/Date/Calc.pm
151 install -m 444 Date-Calc/blib/lib/Date/Calc.pod $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/Date/Calc.pod
152 install -m 444 Date-Calc/blib/lib/Date/Calendar.pm $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/Date/Calendar.pm
153 install -m 444 Date-Calc/blib/lib/Date/Calendar.pod $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/Date/Calendar.pod
154 install -m 444 Date-Calc/blib/lib/Date/Calc/Object.pm $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/Date/Calc/Object.pm
155 install -m 444 Date-Calc/blib/lib/Date/Calc/Object.pod $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/Date/Calc/Object.pod
156 install -m 444 Date-Calc/blib/lib/Date/Calendar/Year.pm $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/Date/Calendar/Year.pm
157 install -m 444 Date-Calc/blib/lib/Date/Calendar/Profiles.pod $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/Date/Calendar/Profiles.pod
158 install -m 444 Date-Calc/blib/lib/Date/Calendar/Profiles.pm $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/Date/Calendar/Profiles.pm
159 install -m 444 Date-Calc/blib/lib/Date/Calendar/Year.pod $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/Date/Calendar/Year.pod
7053ee8 @mrash RPM spec files switched to NetAddr::IP installation
authored
160 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/hostenum.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/hostenum.al
161 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/compactref.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/compactref.al
162 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/nprefix.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/nprefix.al
163 [ -e NetAddr-IP/blib/lib/auto/NetAddr/IP/.packlist ] && install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/.packlist $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/.packlist
164 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/re.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/re.al
165 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/prefix.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/prefix.al
166 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/do_prefix.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/do_prefix.al
167 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/wildcard.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/wildcard.al
168 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/_compact_v6.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/_compact_v6.al
169 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/autosplit.ix $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/autosplit.ix
170 [ -e NetAddr-IP/blib/lib/auto/NetAddr/IP/Util/Util.so ] && install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/Util/Util.so $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/Util/Util.so
171 [ -e NetAddr-IP/blib/lib/auto/NetAddr/IP/Util/Util.bs ] && install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/Util/Util.bs $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/Util/Util.bs
172 [ -e NetAddr-IP/blib/lib/auto/NetAddr/IP/Util/autosplit.ix ] && install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/Util/autosplit.ix $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/Util/autosplit.ix
173 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/UtilPP/shiftleft.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/UtilPP/shiftleft.al
174 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/UtilPP/ipv4to6.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/UtilPP/ipv4to6.al
175 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/UtilPP/maskanyto6.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/UtilPP/maskanyto6.al
176 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/UtilPP/comp128.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/UtilPP/comp128.al
177 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/UtilPP/_deadlen.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/UtilPP/_deadlen.al
178 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/UtilPP/sub128.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/UtilPP/sub128.al
179 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/UtilPP/notcontiguous.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/UtilPP/notcontiguous.al
180 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/UtilPP/bcdn2bin.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/UtilPP/bcdn2bin.al
181 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/UtilPP/add128.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/UtilPP/add128.al
182 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/UtilPP/ipv6to4.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/UtilPP/ipv6to4.al
183 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/UtilPP/_bcdcheck.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/UtilPP/_bcdcheck.al
184 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/UtilPP/mask4to6.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/UtilPP/mask4to6.al
185 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/UtilPP/_128x2.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/UtilPP/_128x2.al
186 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/UtilPP/ipanyto6.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/UtilPP/ipanyto6.al
187 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/UtilPP/hasbits.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/UtilPP/hasbits.al
188 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/UtilPP/bcdn2txt.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/UtilPP/bcdn2txt.al
189 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/UtilPP/slowadd128.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/UtilPP/slowadd128.al
190 [ -e NetAddr-IP/blib/lib/auto/NetAddr/IP/UtilPP/autosplit.ix ] && install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/UtilPP/autosplit.ix $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/UtilPP/autosplit.ix
191 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/UtilPP/simple_pack.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/UtilPP/simple_pack.al
192 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/UtilPP/bcd2bin.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/UtilPP/bcd2bin.al
193 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/UtilPP/bin2bcdn.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/UtilPP/bin2bcdn.al
194 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/UtilPP/_bin2bcdn.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/UtilPP/_bin2bcdn.al
195 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/UtilPP/bin2bcd.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/UtilPP/bin2bcd.al
196 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/UtilPP/_sa128.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/UtilPP/_sa128.al
197 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/UtilPP/_bcd2bin.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/UtilPP/_bcd2bin.al
198 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/UtilPP/addconst.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/UtilPP/addconst.al
199 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/UtilPP/_128x10.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/UtilPP/_128x10.al
200 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/mod_version.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/mod_version.al
201 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/_splitref.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/_splitref.al
202 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/_compV6.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/_compV6.al
203 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/InetBase/inet_any2n.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/InetBase/inet_any2n.al
204 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/InetBase/_inet_ntop.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/InetBase/_inet_ntop.al
205 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/InetBase/inet_n2ad.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/InetBase/inet_n2ad.al
206 [ -e NetAddr-IP/blib/lib/auto/NetAddr/IP/InetBase/autosplit.ix ] && install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/InetBase/autosplit.ix $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/InetBase/autosplit.ix
207 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/InetBase/_packzeros.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/InetBase/_packzeros.al
208 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/InetBase/inet_n2dx.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/InetBase/inet_n2dx.al
209 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/InetBase/ipv6_aton.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/InetBase/ipv6_aton.al
210 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/InetBase/ipv6_ntoa.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/InetBase/ipv6_ntoa.al
211 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/InetBase/inet_ntoa.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/InetBase/inet_ntoa.al
212 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/InetBase/_inet_pton.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/InetBase/_inet_pton.al
213 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/coalesce.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/coalesce.al
214 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/re6.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/re6.al
215 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/short.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/short.al
216 install -m 444 NetAddr-IP/blib/lib/auto/NetAddr/IP/_splitplan.al $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/auto/NetAddr/IP/_splitplan.al
217 install -m 444 NetAddr-IP/blib/lib/NetAddr/IP/InetBase.pm $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/NetAddr/IP/InetBase.pm
218 install -m 444 NetAddr-IP/blib/lib/NetAddr/IP/UtilPP.pm $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/NetAddr/IP/UtilPP.pm
219 install -m 444 NetAddr-IP/blib/lib/NetAddr/IP/Util.pm $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/NetAddr/IP/Util.pm
220 install -m 444 NetAddr-IP/blib/lib/NetAddr/IP/Lite.pm $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/NetAddr/IP/Lite.pm
221 install -m 444 NetAddr-IP/blib/lib/NetAddr/IP/Util_IS.pm $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/NetAddr/IP/Util_IS.pm
222 install -m 444 NetAddr-IP/blib/lib/NetAddr/IP.pm $RPM_BUILD_ROOT%psadlibdir/%psadmoddir/NetAddr/IP.pm
c84070c @mrash updated to psad 1.4.1, added alert.conf, IPTables-Parse and IPTables-Cha...
authored
223 install -m 444 IPTables-Parse/blib/lib/IPTables/Parse.pm $RPM_BUILD_ROOT%psadlibdir/IPTables/Parse.pm
224 install -m 444 IPTables-ChainMgr/blib/lib/IPTables/ChainMgr.pm $RPM_BUILD_ROOT%psadlibdir/IPTables/ChainMgr.pm
eceb802 @mrash merged 2188:2198 file:///home/mbr/svn/psad_repos/psad/branches/psad-node...
authored
225 cd ..
d72c17c @mrash Initial revision
authored
226
227 ### install snort rules files
9d7c042 @mrash moved snort_rules/ to the deps/ directory, updated install.pl to handle ...
authored
228 cp -r deps/snort_rules $RPM_BUILD_ROOT%_sysconfdir/%name
d72c17c @mrash Initial revision
authored
229
230 %clean
231 [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
232
233 %pre
234 #if [ ! -p /var/lib/psad/psadfifo ];
235 #then [ -e /var/lib/psad/psadfifo ] && /bin/rm -f /var/lib/psad/psadfifo
236 #fi
237 #/bin/mknod -m 600 /var/lib/psad/psadfifo p
238 #chown root.root /var/lib/psad/psadfifo
239 #chmod 0600 /var/lib/psad/psadfifo
240
241 %post
242 ### put the current hostname into the psad C binaries
0f26b1c @mrash removed diskmond
authored
243 ### (kmsgsd and psadwatchd).
fd6a2ae @mrash fixed -file listed twice- warnings
authored
244 perl -p -i -e 'use Sys::Hostname; my $hostname = hostname(); s/HOSTNAME(\s+)_?CHANGE.?ME_?/HOSTNAME${1}$hostname/' %_sysconfdir/%name/psad.conf
d72c17c @mrash Initial revision
authored
245
246 /bin/touch %psadlogdir/fwdata
247 chown root.root %psadlogdir/fwdata
ad7690e @mrash more TODO stuff
authored
248 chmod 0500 %_sbindir/psad
249 chmod 0500 %_sbindir/kmsgsd
250 chmod 0500 %_sbindir/psadwatchd
d72c17c @mrash Initial revision
authored
251 chmod 0600 %psadlogdir/fwdata
252 if [ ! -p %psadvarlibdir/psadfifo ];
253 then [ -e %psadvarlibdir/psadfifo ] && /bin/rm -f %psadvarlibdir/psadfifo
254 /bin/mknod -m 600 %psadvarlibdir/psadfifo p
255 fi
256 chown root.root %psadvarlibdir/psadfifo
257 chmod 0600 %psadvarlibdir/psadfifo
258 ### make psad start at boot
259 /sbin/chkconfig --add psad
fd6a2ae @mrash fixed -file listed twice- warnings
authored
260 if grep -q "EMAIL.*root.*localhost" /etc/psad/psad.conf;
d72c17c @mrash Initial revision
authored
261 then
c84070c @mrash updated to psad 1.4.1, added alert.conf, IPTables-Parse and IPTables-Cha...
authored
262 echo "[+] You can edit the EMAIL_ADDRESSES variable in /etc/psad/psad.conf"
8dedbca @mrash removed legacy psadwatchd.conf file references
authored
263 echo " to have email alerts sent to an address other than root\@localhost"
f67752f @mrash updated to include HOME_NET var stuff
authored
264 fi
0f26b1c @mrash removed diskmond
authored
265
f67752f @mrash updated to include HOME_NET var stuff
authored
266 if grep -q "HOME_NET.*CHANGEME" /etc/psad/psad.conf;
267 then
c84070c @mrash updated to psad 1.4.1, added alert.conf, IPTables-Parse and IPTables-Cha...
authored
268 echo "[+] Be sure to edit the HOME_NET variable in /etc/psad/psad.conf"
f67752f @mrash updated to include HOME_NET var stuff
authored
269 echo " to define the internal network(s) attached to your machine."
d72c17c @mrash Initial revision
authored
270 fi
271
272 %preun
273
274 %files
275 %defattr(-,root,root)
fd6a2ae @mrash fixed -file listed twice- warnings
authored
276 %dir %psadlogdir
277 %dir %psadvarlibdir
278 %dir %psadrundir
78e8a97 @mrash updated to respect the %_initrddir RPM macro
authored
279 %_initrddir/*
d72c17c @mrash Initial revision
authored
280 %_sbindir/*
281 %_bindir/*
282 %{_mandir}/man8/*
adba412 @mrash bugfix to install nfcsv man page
authored
283 %{_mandir}/man1/*
d72c17c @mrash Initial revision
authored
284
285 %dir %_sysconfdir/%name
286 %config(noreplace) %_sysconfdir/%name/*.conf
9fb5e82 @mrash first attempt at packaging files
authored
287 %config(noreplace) %_sysconfdir/%name/signatures
288 %config(noreplace) %_sysconfdir/%name/auto_dl
b33def3 @mrash added ip_options file
authored
289 %config(noreplace) %_sysconfdir/%name/ip_options
0a0258d @mrash added snort_rule_dl file
authored
290 %config(noreplace) %_sysconfdir/%name/snort_rule_dl
9fb5e82 @mrash first attempt at packaging files
authored
291 %config(noreplace) %_sysconfdir/%name/posf
c73a4bf @mrash added pf.os file
authored
292 %config(noreplace) %_sysconfdir/%name/pf.os
9fb5e82 @mrash first attempt at packaging files
authored
293 %config(noreplace) %_sysconfdir/%name/icmp_types
7053ee8 @mrash RPM spec files switched to NetAddr::IP installation
authored
294 %config(noreplace) %_sysconfdir/%name/icmp6_types
d72c17c @mrash Initial revision
authored
295
296 %dir %_sysconfdir/%name/snort_rules
297 %config(noreplace) %_sysconfdir/%name/snort_rules/*
298
299 %_libdir/%name
300
301 %changelog
9d7bdc7 @mrash update psad RPM spec files for the 2.2 release - more updates coming to ...
authored
302 * Wed Apr 18 2012 Michael Rash <mbr@cipherdyne.org>
303 - Update to use the NetAddr::IP module for all IP/subnet calculations
304 - psad-2.2 release
305
bd1431a @mrash psad-2.1.7 release
authored
306 * Wed Jul 14 2010 Michael Rash <mbr@cipherdyne.org>
307 - psad-2.1.7 release
308
4028b49 @mrash updated RPM spec files for the 2.1.6 release
authored
309 * Fri Jul 09 2010 Michael Rash <mbr@cipherdyne.org>
310 - psad-2.1.6 release
311
c411b8f @mrash psad-2.1.5 release
authored
312 * Fri Feb 20 2009 Michael Rash <mbr@cipherdyne.org>
313 - psad-2.1.5 release
314
be1907a @mrash updated RPM release date
authored
315 * Thu Aug 21 2008 Michael Rash <mbr@cipherdyne.org>
a39063b @mrash bumped version to 2.1.4
authored
316 - Updated to use the deps/ directory for all perl module sources.
317 - psad-2.1.4 release
318
448893f @mrash added 2.1.3 release
authored
319 * Sat Jun 07 2008 Michael Rash <mbr@cipherdyne.org>
320 - psad-2.1.3 release
321
24f270a @mrash version 2.1.2
authored
322 * Thu Apr 03 2008 Michael Rash <mbr@cipherdyne.org>
323 - psad-2.1.2 release
324
a3e0be1 @mrash version 2.1.1
authored
325 * Fri Jan 25 2008 Michael Rash <mbr@cipherdyne.org>
326 - psad-2.1.1 release
327
3f2d0ad @mrash psad-2.1 release
authored
328 * Fri Oct 19 2007 Michael Rash <mbr@cipherdyne.org>
329 - psad-2.1 release
330
331 * Mon Jul 27 2007 Michael Rash <mbr@cipherdyne.org>
332 - psad-2.0.8 release
333
70a5d0d @mrash minor release date update
authored
334 * Mon May 28 2007 Michael Rash <mbr@cipherdyne.org>
975f568 @mrash dummy date updates before the official 2.0.7 release
authored
335 - psad-2.0.7 release
336
c84f8b9 @mrash fixed 2.0.6 release date
authored
337 * Fri Mar 24 2007 Michael Rash <mbr@cipherdyne.org>
defb3e6 @mrash psad-2.0.6 release
authored
338 - psad-2.0.6 release
339
8c94e2d @mrash merged r1985:1997 from psad-2.0.5 branch
authored
340 * Thu Mar 01 2007 Michael Rash <mbr@cipherdyne.org>
341 - psad-2.0.5 release
4c8ed88 @mrash removed all config files except for psad.conf
authored
342 - Removed all config files except for psad.conf since the psad daemons now all
343 reference the same config file (psad.conf).
344
345 * Sat Jan 27 2007 Michael Rash <mbr@cipherdyne.org>
346 - psad-2.0.4 release
347
68a2b2d @mrash added 2.0.3 changelog information
authored
348 * Sun Dec 31 2006 Michael Rash <mbr@cipherdyne.org>
3e09108 @mrash 2.0.3 version
authored
349 - psad-2.0.3 release
68a2b2d @mrash added 2.0.3 changelog information
authored
350 - Removed Psad.pm perl module and kmsgsd.pl and psadwatchd.pl scripts. This
351 is a major change that allows psad to be more flexible and completely derive
352 its config from the psad.conf file and from the command line. In the
353 previous scheme, psad imported its config with a function within Psad.pm,
354 and this required that psad imported the Psad perl module before reading its
355 config. A consequence is that the PSAD_LIBS_DIR var could not be specified
356 usefully within the config file.
3e09108 @mrash 2.0.3 version
authored
357
ae7bbef @mrash added release date
authored
358 * Sat Dec 23 2006 Michael Rash <mbr@cipherdyne.org>
359 - psad-2.0.2 release
360
c4165e8 @mrash minor date fix
authored
361 * Mon Dec 12 2006 Michael Rash <mbr@cipherdyne.org>
a98644f @mrash 2.0.1
authored
362 - psad-2.0.1 release
363
adba412 @mrash bugfix to install nfcsv man page
authored
364 * Sun Dec 10 2006 Michael Rash <mbr@cipherdyne.org>
f082153 @mrash changed 1.6.0 release number to 2.0
authored
365 - psad-2.0 release.
b33def3 @mrash added ip_options file
authored
366 - Added ip_options file for the Snort ipopts rule keyword.
bd9be6c @mrash added nf2csv file
authored
367 - Added nf2csv so that normal users can get CSV output from
b13f6ba @mrash Minor update Netfilter -> iptables wording
authored
368 iptables log messages.
de6ac6a @mrash bumped version
authored
369
019dabb @mrash bumped version to 1.4.8
authored
370 * Sun Oct 15 2006 Michael Rash <mbr@cipherdyne.org>
371 - psad-1.4.8 release.
372
b555cb7 @mrash bumped version to 1.4.7
authored
373 * Sun Sep 10 2006 Michael Rash <mbr@cipherdyne.org>
374 - psad-1.4.7 release.
375
b983c9c @mrash bumped version from 1.4.6 to 1.4.7, minor email address fix
authored
376 * Sat Sep 02 2006 Michael Rash <mbr@cipherdyne.org>
1e06d62 @mrash added updates from Mate Wierdl to get the psad RPM building on x86_64 pl...
authored
377 - Added updates from Mate Wierdl to get psad RPM building on x86_64
378 platforms.
379
b983c9c @mrash bumped version from 1.4.6 to 1.4.7, minor email address fix
authored
380 * Tue Jun 13 2006 Michael Rash <mbr@cipherdyne.org>
0a0258d @mrash added snort_rule_dl file
authored
381 - Added installation of snort_rule_dl file.
382 - psad-1.4.6 release.
383
b983c9c @mrash bumped version from 1.4.6 to 1.4.7, minor email address fix
authored
384 * Fri Jan 13 2006 Michael Rash <mbr@cipherdyne.org>
70acb13 @mrash 1.4.5
authored
385 - psad-1.4.5 release.
386
b983c9c @mrash bumped version from 1.4.6 to 1.4.7, minor email address fix
authored
387 * Sun Nov 27 2005 Michael Rash <mbr@cipherdyne.org>
e122921 @mrash .
authored
388 - psad-1.4.4 release.
389
b983c9c @mrash bumped version from 1.4.6 to 1.4.7, minor email address fix
authored
390 * Tue Nov 22 2005 Michael Rash <mbr@cipherdyne.org>
da30873 @mrash .
authored
391 - Removed smtpdaemon dependency since psad can be run without sending
392 email alerts by configuring /etc/psad/alert.conf appropriately.
393
b983c9c @mrash bumped version from 1.4.6 to 1.4.7, minor email address fix
authored
394 * Tue Jul 12 2005 Michael Rash <mbr@cipherdyne.org>
a6726fd @mrash -Removed Psad.pm perl module and kmsgsd.pl and psadwatchd.pl scripts. T...
authored
395 - Updated to only update syslog.conf if it actually exists. psad
89e8734 @mrash updated rpm .spec file for the 1.4.2 release
authored
396 is now comptable with other syslog daemons, and also with ulogd.
397
b983c9c @mrash bumped version from 1.4.6 to 1.4.7, minor email address fix
authored
398 * Thu Mar 10 2005 Michael Rash <mbr@cipherdyne.org>
c84070c @mrash updated to psad 1.4.1, added alert.conf, IPTables-Parse and IPTables-Cha...
authored
399 - Updated to new IPTables-Parse and IPTables-ChainMgr modules.
400 - psad-1.4.1 release.
401
b983c9c @mrash bumped version from 1.4.6 to 1.4.7, minor email address fix
authored
402 * Fri Nov 26 2004 Michael Rash <mbr@cipherdyne.org>
c73a4bf @mrash added pf.os file
authored
403 - Added ps.os file.
404 - psad-1.4.0 release.
405
b983c9c @mrash bumped version from 1.4.6 to 1.4.7, minor email address fix
authored
406 * Sun Oct 17 2004 Michael Rash <mbr@cipherdyne.org>
31edbd1 @mrash psad-1.3.4
authored
407 - psad-1.3.4 release.
408
b983c9c @mrash bumped version from 1.4.6 to 1.4.7, minor email address fix
authored
409 * Sat Sep 25 2004 Michael Rash <mbr@cipherdyne.org>
20ebff8 @mrash Added Bit::Vector back
authored
410 - Added Bit::Vector back since not having it causes dependency
411 problems with Date::Calc even though psad does not require any
412 Date::Calc functions that require Bit::Vector functions.
413
b983c9c @mrash bumped version from 1.4.6 to 1.4.7, minor email address fix
authored
414 * Mon Sep 06 2004 Michael Rash <mbr@cipherdyne.org>
5e34edf @mrash updated to psad-1.3.3
authored
415 - Updated to psad-1.3.3.
416 - Fixed path to psad-init.redhat (Mate Wierdl)
417
b983c9c @mrash bumped version from 1.4.6 to 1.4.7, minor email address fix
authored
418 * Thu Jun 24 2004 Michael Rash <mbr@cipherdyne.org>
195d53a @mrash updated %changelog
authored
419 - Updated to psad-1.3.2 (added fwcheck_psad.pl and fw_search.conf
420 installation).
421
b983c9c @mrash bumped version from 1.4.6 to 1.4.7, minor email address fix
authored
422 * Mon Oct 14 2003 Michael Rash <mbr@cipherdyne.org>
f67752f @mrash updated to include HOME_NET var stuff
authored
423 - Removed ipchains text from description.
424 - Added test and config warning message for HOME_NET variable.
425 - Updated to version 1.3
426
b983c9c @mrash bumped version from 1.4.6 to 1.4.7, minor email address fix
authored
427 * Mon Oct 14 2003 Michael Rash <mbr@cipherdyne.org>
0f26b1c @mrash removed diskmond
authored
428 - Removed diskmond since psad handles disk space thresholds
429 directly.
430
b983c9c @mrash bumped version from 1.4.6 to 1.4.7, minor email address fix
authored
431 * Sat Oct 11 2003 Michael Rash <mbr@cipherdyne.org>
d72c17c @mrash Initial revision
authored
432 - Updated spec file to build properly on both Red Hat 7.2 and
433 Red Hat 9 systems.
0f26b1c @mrash removed diskmond
authored
434
d72c17c @mrash Initial revision
authored
435 * Tue Sep 23 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.2.3-1mdk
436 - mandrakized specfile
437
438 * Fri Sep 12 2003 Michael Rash <mbr@cipherdyne.org>
439 - Added interface tracking for scans.
440 - Bugfix for not opening /etc/hosts.deny the right way in
441 tcpwr_block().
442 - Bugfix for psadfifo path in syslog-ng config.
443 - Better format for summary stats section in email alerts.
444 - Bugfix for INIT_DIR path on non-RedHat systems.
445 - Bugfix for gzip path.
446 - Make Psad.pm installed last of all perl modules installed
447 by psad.
448 - Added additional call to incr_syscall_ctr() in psadwatchd.c
449
450 * Mon Jul 28 2003 Michael Rash <mbr@cipherdyne.org>
451 - Initial version.
Something went wrong with that request. Please try again.