autotest/autotest — pull request #468 by clebergnu (2012-07-19 11:01:59+00:00)
Title: Syslog server

This has been discussed in two different github issues.

There are a few caveats and improvements that I'd like to make, but still, I'm sending it "early" to get some review:

Caveats:
* When running on `netdst = virbr0`, that is, libvirt's default network, the default firewall rules will not allow the guest to send syslog messages to the host. Should we check that? Warn the user? Punch a hole in the firewall?
* As noticed in one of the commits, RHEL guests are playing tricks on me. I'm working on fixing them.
* The syslog default port is 514, to avoid clashing with a system installed syslog server, I've set a static port assigment (configurable, though) to 5140. The static versus dynamic port, that is, using `find_free_port()` has consequences with regards to the firewall rules.

Hope to hear a lot of comments!