aboutsummaryrefslogtreecommitdiffstats
path: root/src/charon-systemd/charon-systemd.c
Commit message (Collapse)AuthorAgeFilesLines
* daemon: Use separate method to set default loggersTobias Brunner2017-01-251-2/+2
| | | | | This way it is not necessary to pass the same values to reload the loggers.
* charon-systemd: Handle SIGHUP the same way charon doesTobias Brunner2017-01-251-0/+16
| | | | That is, reload strongswan.conf, the loggers and the plugins.
* charon-systemd: Inherit all settings from the charon sectionTobias Brunner2016-03-081-0/+9
| | | | | | | | Our default config files are very charon specific. So to avoid confusion when only charon-systemd is installed we just default to all settings defined for charon. Since charon-systemd probably won't be used together with charon this should not cause conflicts (settings may still be overridden via the charon-systemd section).
* libhydra: Remove empty unused libraryTobias Brunner2016-03-031-7/+0
|
* sigwaitinfo() may fail with EINTR if interrupted by an unblocked signal not ↵Tobias Brunner2015-11-231-5/+4
| | | | | | in the set Fixes #1213.
* Fix typo in error handling for sigwaitinfo() in charon-systemd and charon-tkmTobias Brunner2015-10-291-1/+1
| | | | Fixes 858148092d1e ("Replace usages of sigwait(3) with sigwaitinfo(2)")
* Replace usages of sigwait(3) with sigwaitinfo(2)Tobias Brunner2015-10-291-4/+4
| | | | | | | This is basically the same call, but it has the advantage of being supported by FreeBSD's valgrind, which sigwait() is not. References #1106.
* charon-systemd: Optionally load plugin list from charon-systemd.loadTobias Brunner2015-03-191-1/+2
|
* charon-systemd: Add missing semicolonMartin Willi2015-03-161-1/+1
| | | | References #887, fixes f3c83322.
* charon-systemd: Add support to configure user and group via strongswan.confTobias Brunner2015-03-131-6/+19
| | | | Fixes #887.
* charon-systemd: Typo in log message fixedTobias Brunner2014-10-131-1/+1
|
* systemd: Add a native systemd journal loggerMartin Willi2014-09-221-1/+185
|
* systemd: Provide a charon-systemd daemon targeting full systemd integrationMartin Willi2014-09-221-0/+219