rpms/snort/devel .cvsignore, 1.5, 1.6 snort.spec, 1.16, 1.17 sources, 1.5, 1.6

Dennis Gilmore (ausil) fedora-extras-commits at redhat.com
Mon Oct 9 17:38:28 UTC 2006


Author: ausil

Update of /cvs/extras/rpms/snort/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv17754

Modified Files:
	.cvsignore snort.spec sources 
Log Message:
update to 2.6.0.2  and clean thing up somewhat.  make dynamic plugin saner 
actually have some plugins  not only the engine



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/snort/devel/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- .cvsignore	13 Jun 2006 02:32:27 -0000	1.5
+++ .cvsignore	9 Oct 2006 17:38:28 -0000	1.6
@@ -1 +1 @@
-snort-2.6.0.tar.gz
+snort-2.6.0.2.tar.gz


Index: snort.spec
===================================================================
RCS file: /cvs/extras/rpms/snort/devel/snort.spec,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- snort.spec	3 Sep 2006 03:40:21 -0000	1.16
+++ snort.spec	9 Oct 2006 17:38:28 -0000	1.17
@@ -1,7 +1,7 @@
 Summary:        Intrusion detection system
 Name:           snort
-Version:        2.6.0
-Release:        3%{?dist}
+Version:        2.6.0.2
+Release:        1%{?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.
@@ -173,6 +174,7 @@
 make %{?_smp_mflags}
 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
 }
 
@@ -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,12 @@
 
 
 %changelog
+* 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
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/snort/devel/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- sources	13 Jun 2006 02:32:27 -0000	1.5
+++ sources	9 Oct 2006 17:38:28 -0000	1.6
@@ -1 +1 @@
-88bb7f628e5bf1edc6409fbb126eaed0  snort-2.6.0.tar.gz
+5c094ff6d82db845a5f023e4a492103e  snort-2.6.0.2.tar.gz




More information about the fedora-extras-commits mailing list