rpms/snort/FC-5 snort.spec,1.11,1.12
Dennis Gilmore (ausil)
fedora-extras-commits at redhat.com
Mon Oct 9 19:39:42 UTC 2006
Author: ausil
Update of /cvs/extras/rpms/snort/FC-5
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv25252
Modified Files:
snort.spec
Log Message:
update to 2.6.0.2
Index: snort.spec
===================================================================
RCS file: /cvs/extras/rpms/snort/FC-5/snort.spec,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- snort.spec 3 Sep 2006 03:44:46 -0000 1.11
+++ snort.spec 9 Oct 2006 19:39:42 -0000 1.12
@@ -1,7 +1,7 @@
Summary: Intrusion detection system
Name: snort
-Version: 2.6.0
-Release: 3%{?dist}
+Version: 2.6.0.2
+Release: 2%{?dist}
License: GPL
Group: Applications/Internet
Source0: http://www.snort.org/dl/current/snort-%{version}.tar.gz
@@ -159,7 +159,8 @@
SNORT_BASE_CONFIG="--prefix=%{_prefix} \
--sysconfdir=%{_sysconfdir} \
- --with-libpcap-includes=/usr/include/pcap"
+ --with-libpcap-includes=/usr/include/pcap \
+ --enable-dynamicplugin"
export LDFLAGS=-L/usr/lib64/mysql
# there are some strange configure errors
# when not doing a distclean between major builds.
@@ -170,9 +171,10 @@
--with-postgresql=no \
--with-oracle=no \
--with-odbc=no
-make %{?_smp_mflags}
+make
mv src/snort snort-plain
mv src/dynamic-plugins/sf_engine/.libs/libsf_engine.so* .
+mv src/dynamic-preprocessors/build/usr/lib/snort_dynamicpreprocessor .
make clean
}
@@ -183,7 +185,7 @@
--with-oracle=no \
--with-odbc=no \
--enable-flexresp
-make %{?_smp_mflags}
+make
mv src/snort snort-plain+flexresp
make clean
}
@@ -195,7 +197,7 @@
--with-oracle=no \
--with-odbc=no \
--enable-flexresp
-make %{?_smp_mflags}
+make
mv src/snort snort-mysql+flexresp
make clean
}
@@ -206,7 +208,7 @@
--with-postgresql=no \
--with-oracle=no \
--with-odbc=no
-make %{?_smp_mflags}
+make
mv src/snort snort-mysql
make clean
}
@@ -220,7 +222,7 @@
--with-oracle=no \
--with-odbc=no \
--enable-flexresp
-make %{?_smp_mflags}
+make
mv src/snort snort-postgresql+flexresp
make clean
}
@@ -231,7 +233,7 @@
--with-postgresql=yes \
--with-oracle=no \
--with-odbc=no
-make %{?_smp_mflags}
+make
mv src/snort snort-postgresql
make clean
}
@@ -245,7 +247,7 @@
--with-snmp=/usr \
--with-openssl
-make %{?_smp_mflags}
+make
mv src/snort snort-snmp
make clean
}
@@ -260,7 +262,7 @@
--with-snmp \
--enable-flexresp \
--with-openssl
-make %{?_smp_mflags}
+make
mv src/snort snort-snmp+flexresp
make clean
}
@@ -274,7 +276,7 @@
--with-snmp \
--enable-flexresp \
--with-openssl
-make %{?_smp_mflags}
+make
mv src/snort snort-bloat
make clean
}
@@ -292,7 +294,7 @@
mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}/etc/rc.d/init.d
mkdir -p %{buildroot}%{_mandir}/man8
-mkdir -p %{buildroot}%{_libdir}/snort
+mkdir -p %{buildroot}%{_libdir}/snort/dynamicpreprocessor/
{
install snort-plain %{buildroot}%{_sbindir}/snort-plain
@@ -304,15 +306,33 @@
install snort-snmp %{buildroot}%{_sbindir}/snort-snmp
install snort-snmp+flexresp %{buildroot}%{_sbindir}/snort-snmp+flexresp
install snort-bloat %{buildroot}%{_sbindir}/snort-bloat
+
+install libsf_engine.so %{buildroot}%{_libdir}/snort/dynamicengine
+install libsf_engine.so.0 %{buildroot}%{_libdir}/snort/dynamicengine
+install libsf_engine.so.0.0.0 %{buildroot}%{_libdir}/snort/dynamicengine
+
+install snort_dynamicpreprocessor/libsf_ftptelnet_preproc.so %{buildroot}%{_libdir}/snort/dynamicpreprocessor
+install snort_dynamicpreprocessor/libsf_ftptelnet_preproc.so.0 %{buildroot}%{_libdir}/snort/dynamicpreprocessor
+install snort_dynamicpreprocessor/libsf_ftptelnet_preproc.so.0.0.0 %{buildroot}%{_libdir}/snort/dynamicpreprocessor
+
+
+install snort_dynamicpreprocessor/libsf_smtp_preproc.so %{buildroot}%{_libdir}/snort/dynamicpreprocessor
+install snort_dynamicpreprocessor/libsf_smtp_preproc.so.0 %{buildroot}%{_libdir}/snort/dynamicpreprocessor
+install snort_dynamicpreprocessor/libsf_smtp_preproc.so.0.0.0 %{buildroot}%{_libdir}/snort/dynamicpreprocessor
+
+install snort_dynamicpreprocessor/libsf_dns_preproc.so %{buildroot}%{_libdir}/snort/dynamicpreprocessor
+install snort_dynamicpreprocessor/libsf_dns_preproc.so.0 %{buildroot}%{_libdir}/snort/dynamicpreprocessor
+install snort_dynamicpreprocessor/libsf_dns_preproc.so.0.0.0 %{buildroot}%{_libdir}/snort/dynamicpreprocessor
+
}
-install libsf_engine.so %{buildroot}%{_libdir}/snort
install snort.8 %{buildroot}%{_mandir}/man8
-install etc/reference.config etc/classification.config etc/snort.conf %{buildroot}%{_sysconfdir}/snort
+install etc/generators etc/gen-msg.map etc/sid etc/sid-msg.map etc/threshold.conf etc/unicode.map etc/reference.config etc/classification.config etc/snort.conf %{buildroot}%{_sysconfdir}/snort
install %{SOURCE1} %{buildroot}/etc/rc.d/init.d
perl -pi -e 's!var RULE_PATH ../rules!var RULE_PATH %{_sysconfdir}!' %{buildroot}%{_sysconfdir}/snort/snort.conf
-
+perl -pi -e 's!dynamicpreprocessor directory /usr/local/lib/snort_dynamicpreprocessor/!dynamicpreprocessor directory %{_libdir}/snort/dynamicpreprocessor/!' %{buildroot}%{_sysconfdir}/snort/snort.conf
+perl -pi -e 's!dynamicengine /usr/local/lib/snort_dynamicengine/libsf_engine.so!dynamicengine %{_libdir}/dynamicengine/libsf_engine.so!' %{buildroot}%{_sysconfdir}/snort/snort.conf
%clean
if [ -d %{buildroot} ]; then
@@ -324,6 +344,7 @@
# make a symlink if there is no link
ln -sf %{_sbindir}/snort-plain %{_sbindir}/snort
/sbin/chkconfig --add snortd
+/sbin/ldconfig
%preun
@@ -368,7 +389,7 @@
%files
%defattr(-,root,root)
-%doc doc/*
+%doc doc/* schemas/create_mysql schemas/create_postgresql
%attr(755,root,root) %{_sbindir}/snort-plain
# handle compressed man pages.
@@ -404,6 +425,15 @@
%changelog
+* Mon Oct 09 2006 Dennis Gilmore <dennis at ausil.us> - 2.6.0.2-2
+- disable smp as it breaks build on the buildsys
+
+* Sun Oct 08 2006 Dennis Gilmore <dennis at ausil.us> - 2.6.0.2-1
+- Update to 2.6.0.2
+- Realy add dynamic plugin
+- Make config know where the dynamic plugin is installed
+- add sql schema files to doc
+
* Thu Jul 27 2006 Dennis Gilmore <dennis at ausil.us> - 2.6.0-3
- add dynamic plugin
More information about the scm-commits
mailing list