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