Update the Rsyslog configuration to support version 7 as well as the latest supported scripting syntax.

Description

The rsyslog module needs to be refactored to do the following:

  • Remove the version 5 compatibility

  • Allow for a structured subdirectory-based configuration stack

  • Allow for optional user additions to the configuration stack

  • Use the install/config/service pattern

  • Append 'iptables' to this for our systems

  • The server and client modes must not conflict but should also no longer be hard coded monstrosities.

The simp module will need to be updated accordingly to use the new syntax

Test System Data

rhel 6: from blade06, ssh to root@192.168.122.69
rhel 7: ssh to root@tester005 from anywhere on tastybacon, same password
.70 and .71 are the clients of .69
tester002 and tester003 are clients of the rhel7 guy

Acceptance Criteria

None
Fixed

Labels

None

Story Points

20

Components

Assignee

Kendall Moore

Priority

Highest

Epic Name

Rsyslog Refactor
Configure