diff options
Diffstat (limited to 'fwsnort.spec')
-rw-r--r-- | fwsnort.spec | 37 |
1 files changed, 18 insertions, 19 deletions
diff --git a/fwsnort.spec b/fwsnort.spec index a5fe57b..11e654b 100644 --- a/fwsnort.spec +++ b/fwsnort.spec @@ -1,13 +1,9 @@ %global fwsnortlogdir /var/log/fwsnort -### get the first @INC directory that includes the string "linux". -### This may be 'i386-linux', or 'i686-linux-thread-multi', etc. -#%define fwsnortmoddir `perl -e '$path='i386-linux'; for (@INC) { if($_ =~ m|.*/(.*linux.*)|) {$path = $1; last; }} print $path'` - Summary: Translates Snort rules into equivalent iptables rules Name: fwsnort Version: 1.0.6 -Release: 5%{?dist} +Release: 6%{?dist} License: GPLv2+ Group: System Environment/Daemons Url: http://www.cipherdyne.org/fwsnort/ @@ -41,18 +37,18 @@ rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%fwsnortlogdir ### fwsnort config -mkdir -p $RPM_BUILD_ROOT%_sysconfdir/fwsnort +mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/fwsnort -mkdir -p $RPM_BUILD_ROOT%_bindir +mkdir -p $RPM_BUILD_ROOT%{_bindir} mkdir -p $RPM_BUILD_ROOT%{_mandir}/man8 -mkdir -p $RPM_BUILD_ROOT%_sbindir +mkdir -p $RPM_BUILD_ROOT%{_sbindir} -install -m 755 fwsnort $RPM_BUILD_ROOT%_sbindir/ -install -m 644 fwsnort.conf $RPM_BUILD_ROOT%_sysconfdir/fwsnort/ +install -m 755 fwsnort $RPM_BUILD_ROOT%{_sbindir}/ +install -m 644 fwsnort.conf $RPM_BUILD_ROOT%{_sysconfdir}/fwsnort/ install -m 644 fwsnort.8 $RPM_BUILD_ROOT%{_mandir}/man8/ ### install snort rules files -cp -r deps/snort_rules $RPM_BUILD_ROOT%_sysconfdir/fwsnort +cp -r deps/snort_rules $RPM_BUILD_ROOT%{_sysconfdir}/fwsnort mkdir -p $RPM_BUILD_ROOT/etc/logrotate.d install -p -m 644 logrotate.fwsnort $RPM_BUILD_ROOT/etc/logrotate.d/fwsnort @@ -60,7 +56,7 @@ install -p -m 644 logrotate.fwsnort $RPM_BUILD_ROOT/etc/logrotate.d/fwsnort %clean rm -rf $RPM_BUILD_ROOT -#%pre +%pre ### not used %post @@ -73,19 +69,22 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root) %doc LICENSE VERSION README CREDITS TODO SNORT-RULES-VERSION %dir %fwsnortlogdir -%_sbindir/* +%{_sbindir}/* %{_mandir}/man8/* -%dir %_sysconfdir/fwsnort -%config(noreplace) %_sysconfdir/fwsnort/fwsnort.conf +%dir %{_sysconfdir}/fwsnort +%config(noreplace) %{_sysconfdir}/fwsnort/fwsnort.conf -%dir %_sysconfdir/logrotate.d -%config(noreplace) %_sysconfdir/logrotate.d/fwsnort +%dir %{_sysconfdir}/logrotate.d +%config(noreplace) %{_sysconfdir}/logrotate.d/fwsnort -%dir %_sysconfdir/fwsnort/snort_rules -%config(noreplace) %_sysconfdir/fwsnort/snort_rules/* +%dir %{_sysconfdir}/fwsnort/snort_rules +%config(noreplace) %{_sysconfdir}/fwsnort/snort_rules/* %changelog +* Sun Apr 25 2010 Guillermo Gómez <ggomez@neotechgw.com> - 1.0.6-6 +- Macros use improved for consistency + * Thu Feb 04 2010 Guillermo Gómez <ggomez@neotechgw.com> - 1.0.6-5 - Removed unnecesary macro definition |