Feature #2370
Install charon-systemd.conf
Description
Several months ago I made the evolutionary jump from stroke to VICI in a systemd environment, and along the road to mastering the new setup, I had stumbled upon the fact that charon-systemd logging configuration is configured by charon-systemd.journal config keys. After having reviewed some of the strongSwan source code, it seems to me that Martin Willi's commits from 2014 for systemd integration (e2d9f27c in particular) missed a minor change to configure.ac to have this configuration file installed.
Attached is a trivial patch which installs charon-systemd.opt as /etc/strongswan.d/charon-systemd.conf much like how configure.ac installs charon-logging.opt as /etc/strongswan.d/charon-logging.conf.
I've reported this as Debug bug #866325.
Associated revisions
History
#1 Updated by Tobias Brunner over 3 years ago
- Status changed from New to Closed
- Assignee set to Tobias Brunner
- Target version set to 5.6.0
- Resolution set to Fixed
Thanks, applied to master.
configure: Install charon-systemd.conf
Fixes #2370.