I have a request to find out if there is a way to store syslog messages encrypted. I don't have a problem with making logrotate (or a bash script) encrypt messages nightly, but is there a way that I can stream encrypted syslog messages? I thought this seemed like overkill and I didn't see any plugins or documentation from syslog-ng, so I'm guessing this'd have done with some other way.
Barring this, is there a better way to work around this, and placate the people who are making this request. They want at-rest encryption of the log files so whether or not the volume is encrypted is apparently unimportant to them.