[Lunar-commits] r16034 - moonbase/trunk/security/snort

Florin Braescu florin at lunar-linux.org
Sun Aug 7 19:06:03 UTC 2005


Author: florin
Date: 2005-08-07 19:06:02 +0000 (Sun, 07 Aug 2005)
New Revision: 16034

Added:
   moonbase/trunk/security/snort/PRE_BUILD
Modified:
   moonbase/trunk/security/snort/BUILD
   moonbase/trunk/security/snort/DETAILS
Log:
add snort rules install.

Modified: moonbase/trunk/security/snort/BUILD
===================================================================
--- moonbase/trunk/security/snort/BUILD	2005-08-07 16:38:02 UTC (rev 16033)
+++ moonbase/trunk/security/snort/BUILD	2005-08-07 19:06:02 UTC (rev 16034)
@@ -1,4 +1,5 @@
 ( 
+
   default_build &&
 
   if  [  !  -f  /etc/snort.conf  ];  then
@@ -8,12 +9,20 @@
   mkdir  -p  /etc/snort
   mkdir  -p  /var/log/snort
 
+  cd  rules  &&
+  for  FILE  in  `ls  *.rules`;  do
+    if  [  !  -f  /etc/snort/$FILE  ];  then
+      install  -m 644  $FILE  /etc/snort
+    fi
+  done
+  cd  ..  &&
+   
   if  [  !  -f  /etc/snort/classification.config  ];  then
-    cp  etc/classification.config  /etc/snort
+    install  -m 644  etc/classification.config  /etc/snort
   fi
 
   if  [  !  -f  /etc/snort/reference.config  ];  then
-    cp etc/reference.config  /etc/snort
+    install -m 644  etc/reference.config  /etc/snort
   fi
 
   if [ -e "/etc/init.d/snort.sh" ]; then
@@ -38,5 +47,6 @@
   fi
 
   cp $SCRIPT_DIRECTORY/config.d/snort.sysconfig /etc/config.d/snort 
-   
+  chmod 644 /etc/config.d/snort/*
+     
 ) > $C_FIFO 2>&1

Modified: moonbase/trunk/security/snort/DETAILS
===================================================================
--- moonbase/trunk/security/snort/DETAILS	2005-08-07 16:38:02 UTC (rev 16033)
+++ moonbase/trunk/security/snort/DETAILS	2005-08-07 19:06:02 UTC (rev 16034)
@@ -1,12 +1,14 @@
          MODULE=snort
          VERSION=2.4.0
-#        VERSION=2.3.3
          SOURCE=$MODULE-$VERSION.tar.gz
+        SOURCE2=snortrules-snapshot-2.4.tar.gz
       SOURCE_URL=http://www.snort.org/dl/current/
+     SOURCE2_URL=http://www.snort.org/pub-bin/downloads.cgi/Download/vrf_pr/
       SOURCE_VFY=sha1:9fb3fd59a9bb0a4232beece59f21cc4f346545bb
+     SOURCE2_VFY=sha1:b8b59754ccb59b1dcf324d2faa399326117a60e9
         WEB_SITE=http://www.snort.org/
          ENTERED=20011022
-         UPDATED=20050806
+         UPDATED=20050807
        SHORT="snort is a lightweight network intrustion detection program."
 
 cat << EOF

Added: moonbase/trunk/security/snort/PRE_BUILD
===================================================================
--- moonbase/trunk/security/snort/PRE_BUILD	2005-08-07 16:38:02 UTC (rev 16033)
+++ moonbase/trunk/security/snort/PRE_BUILD	2005-08-07 19:06:02 UTC (rev 16034)
@@ -0,0 +1,4 @@
+cd       /usr/src           &&
+unpack   $SOURCE            &&
+cd       $SOURCE_DIRECTORY  &&
+unpack   $SOURCE2



More information about the Lunar-commits mailing list