<feed xmlns='http://www.w3.org/2005/Atom'>
<title>logactio.git/LogActio/Reporters, branch release</title>
<subtitle>Simple log file watcher framework which does certain actions when some log events happen</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/logactio.git/'/>
<entry>
<title>reporters: Improve log events in IPTipset and SMTPreporter</title>
<updated>2020-07-30T19:54:27+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>dazo@eurephia.org</email>
</author>
<published>2020-07-30T19:50:56+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/logactio.git/commit/?id=6e5f225464496b655d4cb6a2189a89fc70dc329f'/>
<id>6e5f225464496b655d4cb6a2189a89fc70dc329f</id>
<content type='text'>
The information sent to the logs was unstructured and less ideal.
This unifies the log events to be similar and provide more useful
details and less static text.

Signed-off-by: David Sommerseth &lt;dazo@eurephia.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The information sent to the logs was unstructured and less ideal.
This unifies the log events to be similar and provide more useful
details and less static text.

Signed-off-by: David Sommerseth &lt;dazo@eurephia.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Migrate to Python 3</title>
<updated>2020-07-30T15:03:42+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>dazo@eurephia.org</email>
</author>
<published>2020-07-29T13:29:12+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/logactio.git/commit/?id=421c0a73bc8e8cfed0f1188bd886e741dff1076a'/>
<id>421c0a73bc8e8cfed0f1188bd886e741dff1076a</id>
<content type='text'>
Signed-off-by: David Sommerseth &lt;dazo@eurephia.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: David Sommerseth &lt;dazo@eurephia.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>IPTipset: Ensure only the first regex match is used for IP address</title>
<updated>2015-11-12T14:17:36+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>davids@redhat.com</email>
</author>
<published>2015-11-12T14:17:36+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/logactio.git/commit/?id=c887aa699542cf2d816d13e7a24c83bae172c6a5'/>
<id>c887aa699542cf2d816d13e7a24c83bae172c6a5</id>
<content type='text'>
This change is based on the API changes of the message strings
being changed to Python lists.  Currently we expect only one regex
match group, where the first element is the IP address.

Signed-off-by: David Sommerseth &lt;davids@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change is based on the API changes of the message strings
being changed to Python lists.  Currently we expect only one regex
match group, where the first element is the IP address.

Signed-off-by: David Sommerseth &lt;davids@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve the message passing to the Reporter modules</title>
<updated>2015-11-12T14:16:19+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>davids@redhat.com</email>
</author>
<published>2015-11-12T14:14:12+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/logactio.git/commit/?id=601ef99ca66f694c1c7e27c97be0554572f5b6ad'/>
<id>601ef99ca66f694c1c7e27c97be0554572f5b6ad</id>
<content type='text'>
The message sent to the Reporter modules contained a string of
each regex match group values separated by a pipe (|).  This was
not flexible enough, so this change will send all the regex match
groups as a Python list to the Reporter.

The existing Reporter modules have currently just been modified
to stitch together the message list as a string identical to the
old behaviour now, to ensure backwards compatibility for now.

Signed-off-by: David Sommerseth &lt;davids@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The message sent to the Reporter modules contained a string of
each regex match group values separated by a pipe (|).  This was
not flexible enough, so this change will send all the regex match
groups as a Python list to the Reporter.

The existing Reporter modules have currently just been modified
to stitch together the message list as a string identical to the
old behaviour now, to ensure backwards compatibility for now.

Signed-off-by: David Sommerseth &lt;davids@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Update GPL license and other related details</title>
<updated>2015-10-23T18:21:06+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>davids@redhat.com</email>
</author>
<published>2015-10-23T18:21:06+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/logactio.git/commit/?id=c27eb9090ab4262a4f49b4e96d21cc6fa524cf9e'/>
<id>c27eb9090ab4262a4f49b4e96d21cc6fa524cf9e</id>
<content type='text'>
- Use the proper FSF address
- Use the new contact address for David Sommerseth
- Use a better wording for the GPLv2 only license

Signed-off-by: David Sommerseth &lt;davids@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Use the proper FSF address
- Use the new contact address for David Sommerseth
- Use a better wording for the GPLv2 only license

Signed-off-by: David Sommerseth &lt;davids@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>IPTipset: Delay exit of __cleanup_iptables()</title>
<updated>2015-10-23T13:35:55+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>davids@redhat.com</email>
</author>
<published>2015-10-23T13:35:55+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/logactio.git/commit/?id=d2df60c6cccc5a7aa10d311beb1528c08f505309'/>
<id>d2df60c6cccc5a7aa10d311beb1528c08f505309</id>
<content type='text'>
It may happen on some systems that the iptables command line
have completed removing ipset rules, but things aren't quite yet
ready.  This adds a 5 seconds delay before ipset tries to remove
the ipset list.

Signed-off-by: David Sommerseth &lt;davids@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It may happen on some systems that the iptables command line
have completed removing ipset rules, but things aren't quite yet
ready.  This adds a 5 seconds delay before ipset tries to remove
the ipset list.

Signed-off-by: David Sommerseth &lt;davids@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>IPTipset: Increase verbosity level for logging when calling ipset</title>
<updated>2015-10-23T12:53:17+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>davids@redhat.com</email>
</author>
<published>2015-10-23T12:53:17+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/logactio.git/commit/?id=5b460a78e9ea685a628e990c2efaa20e28bb2023'/>
<id>5b460a78e9ea685a628e990c2efaa20e28bb2023</id>
<content type='text'>
Signed-off-by: David Sommerseth &lt;davids@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: David Sommerseth &lt;davids@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>IPTipset: Add possibility to save ipset state between runs</title>
<updated>2015-09-25T21:02:42+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>davids@redhat.com</email>
</author>
<published>2015-09-25T21:02:42+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/logactio.git/commit/?id=7336f42b4b105fbd49af74328d1313e6d95a2095'/>
<id>7336f42b4b105fbd49af74328d1313e6d95a2095</id>
<content type='text'>
By setting the ipset-save Reporter option to point at a file name,
the state will be automatically loaded upon start and saved before
LogActio stops running.

Signed-off-by: David Sommerseth &lt;davids@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
By setting the ipset-save Reporter option to point at a file name,
the state will be automatically loaded upon start and saved before
LogActio stops running.

Signed-off-by: David Sommerseth &lt;davids@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix iptables cleanup bug</title>
<updated>2015-09-25T20:56:06+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>davids@redhat.com</email>
</author>
<published>2015-09-25T20:56:06+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/logactio.git/commit/?id=fc91905b646e64584f5a9c48e61c530744d33551'/>
<id>fc91905b646e64584f5a9c48e61c530744d33551</id>
<content type='text'>
Signed-off-by: David Sommerseth &lt;davids@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: David Sommerseth &lt;davids@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>If an IP address is already registered, double check with ipset too</title>
<updated>2015-09-25T20:51:14+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>davids@redhat.com</email>
</author>
<published>2015-09-25T20:51:14+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/logactio.git/commit/?id=43ef6665c45893ea8d9bb3ac6925b321eb01318c'/>
<id>43ef6665c45893ea8d9bb3ac6925b321eb01318c</id>
<content type='text'>
This is needed to avoid LogActio believing an IP address has been registered
but have been removed from ipset - either manually or by a timeout.

Signed-off-by: David Sommerseth &lt;davids@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is needed to avoid LogActio believing an IP address has been registered
but have been removed from ipset - either manually or by a timeout.

Signed-off-by: David Sommerseth &lt;davids@redhat.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
