<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from text --><style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<div>
<div>If the PID is replaced by this new feature then the PID included in the message would be lost and according to the syslog RFC the item in [] is a unique identifier and NOT always a PID. I think that the PID included in the message should be retained, perhaps
 in another macro such as EPID for effective PID or something that matches the RFC description.</div>
<div><br>
</div>
<div><br>
</div>
<div>
<div style="font-size:9px; color:#575757">Sent from Samsung Mobile</div>
</div>
<br>
<br>
-------- Original message --------<br>
From: Gergely Nagy <br>
Date:12/10/2013 9:16 AM (GMT-06:00) <br>
To: syslog-ng OSE list <br>
Subject: [syslog-ng] [RFC]: syslog-ng and UNIX credentials <br>
<br>
</div>
<font size="2"><span style="font-size:10pt;">
<div class="PlainText">Hi!<br>
<br>
We had a short chat with Bazsi earlier today, and he's working on a<br>
feature that will allow syslog-ng to pick out UNIX credentials passed<br>
through unix sockets (such as /dev/log). This means that we receive the<br>
PID, the UID and the GID of the sending program, and can opt to store it<br>
someplace. So far, syslog-ng was not doing that, but with the new<br>
feature, it becomes possible to store these.<br>
<br>
The idea at the moment is, is to have a flag for unix-* sources that<br>
enables collecting these credentials. If turned off (the default, unless<br>
using system(), which would turn it on for /dev/log), nothing changes.<br>
If turned on, it would replace the $PID sent over the socket with the<br>
one extracted from credentials. It would also add the &quot;${.unix.GID}&quot; and<br>
&quot;${.unix.UID}&quot; properties to the log message, along with &quot;${.unix.EXE}&quot;<br>
on platforms that support looking up the executable (Linux, for now).<br>
<br>
We'd like to invite the broader community to share your feelings about<br>
this feature, the naming of the properties and how You would like it to<br>
work, if you're interested in making use of this functionality.<br>
<br>
-- <br>
|8]<br>
<br>
______________________________________________________________________________<br>
Member info: <a href="https://lists.balabit.hu/mailman/listinfo/syslog-ng">https://lists.balabit.hu/mailman/listinfo/syslog-ng</a><br>
Documentation: <a href="http://www.balabit.com/support/documentation/?product=syslog-ng">
http://www.balabit.com/support/documentation/?product=syslog-ng</a><br>
FAQ: <a href="http://www.balabit.com/wiki/syslog-ng-faq">http://www.balabit.com/wiki/syslog-ng-faq</a><br>
<br>
</div>
</span></font>
</body>
</html>