[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Adding 'cfengine:' to the syslog messages (patch included)
From: |
Martin Jost |
Subject: |
Adding 'cfengine:' to the syslog messages (patch included) |
Date: |
Thu, 07 Mar 2002 16:55:27 +0100 |
Hello,
right now, the messages cfengine writes to syslog don't contain the
name of the originating program. (I love such messages ;-)
I added 'cfengine:' in front of the messages by adding this to log.c.
The patch is attached. (Apply in cfengine...-Dir with 'patch -p1 <
log_patch')
Martin
Index: cfengine/src/log.c
diff -c cfengine/src/log.c:1.1.1.3 cfengine/src/log.c:1.1.1.3.2.1
*** cfengine/src/log.c:1.1.1.3 Wed Mar 6 12:37:23 2002
--- cfengine/src/log.c Thu Mar 7 16:44:19 2002
***************
*** 87,97 ****
if (LOGGING && IsPrivileged())
{
! syslog(LOG_NOTICE, "%s", buffer);
if (strlen(errstr) != 0)
{
! syslog(LOG_ERR,"%s: %s",errstr,strerror(errno));
}
}
break;
--- 87,97 ----
if (LOGGING && IsPrivileged())
{
! syslog(LOG_NOTICE, "cfengine: %s", buffer);
if (strlen(errstr) != 0)
{
! syslog(LOG_ERR,"cfengine: %s:
%s",errstr,strerror(errno));
}
}
break;
***************
*** 125,135 ****
case cflogonly:
if (LOGGING && IsPrivileged())
{
! syslog(LOG_ERR,"%s",buffer);
if ((errstr == NULL) || (strlen(errstr) > 0))
{
! syslog(LOG_ERR,"%s",errstr);
}
}
--- 125,135 ----
case cflogonly:
if (LOGGING && IsPrivileged())
{
! syslog(LOG_ERR,"cfengine: %s",buffer);
if ((errstr == NULL) || (strlen(errstr) > 0))
{
! syslog(LOG_ERR,"cfengine: %s",errstr);
}
}
***************
*** 140,146 ****
if (LOGGING && IsPrivileged())
{
! syslog(LOG_ERR,"%s",buffer);
}
if (buffer[strlen(buffer)-1] != '\n')
--- 140,146 ----
if (LOGGING && IsPrivileged())
{
! syslog(LOG_ERR,"cfengine: %s",buffer);
}
if (buffer[strlen(buffer)-1] != '\n')
***************
*** 156,162 ****
if (LOGGING && IsPrivileged())
{
! syslog(LOG_ERR, "%s: %s",errstr,strerror(errno));
}
}
return;
--- 156,162 ----
if (LOGGING && IsPrivileged())
{
! syslog(LOG_ERR, "cfengine: %s:
%s",errstr,strerror(errno));
}
}
return;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Adding 'cfengine:' to the syslog messages (patch included),
Martin Jost <=