strongswan/src
Tobias Brunner b06374f6a5 file-logger: Set owner/group of log file
The file is usually opened/created by root, however, if user/group IDs
are configured and the configuration is reloaded, the file will be reopened
as configured user.  Like with UNIX sockets we only attempt to change
the user if we have CAP_CHOWN allowing a start as regular user.

We don't have chown() on Windows, so check for it.
2020-05-07 09:30:57 +02:00
..
_copyright copyright: Make strings static const 2020-01-28 15:29:40 +01:00
_updown updown: Pass interface ID to updown script 2019-04-04 09:31:38 +02:00
aikgen aikgen: Fix computation of key ID of the AIK public key 2016-06-30 12:56:41 +02:00
charon Add compile option to disable internal handling of fatal signals 2019-05-28 10:44:48 +02:00
charon-cmd Add compile option to disable internal handling of fatal signals 2019-05-28 10:44:48 +02:00
charon-nm charon-nm: Allow using fixed source ports 2020-03-27 14:25:38 +01:00
charon-svc daemon: Use separate method to set default loggers 2017-01-25 14:58:09 +01:00
charon-systemd Add compile option to disable internal handling of fatal signals 2019-05-28 10:44:48 +02:00
charon-tkm Spelling fixes 2020-02-11 18:23:07 +01:00
checksum Unify format of HSR copyright statements 2018-05-23 16:32:53 +02:00
conftest Spelling fixes 2020-02-11 18:23:07 +01:00
frontends nm: Version bump to 1.5.0 2020-03-25 10:14:46 +01:00
include Spelling fixes 2020-02-11 18:23:07 +01:00
ipsec Some whitespace fixes 2019-08-22 15:18:06 +02:00
libcharon file-logger: Set owner/group of log file 2020-05-07 09:30:57 +02:00
libfast Spelling fixes 2020-02-11 18:23:07 +01:00
libimcv Spelling fixes 2020-02-11 18:23:07 +01:00
libipsec Spelling fixes 2020-02-11 18:23:07 +01:00
libpttls Spelling fixes 2020-02-11 18:23:07 +01:00
libradius Spelling fixes 2020-02-11 18:23:07 +01:00
libsimaka Spelling fixes 2020-02-11 18:23:07 +01:00
libstrongswan pkcs11: Optionally hash data for PKCS#1 v1.5 RSA signatures in software 2020-05-07 09:11:19 +02:00
libtls unit-tests: Update expired certificates for TLS tests 2020-03-25 15:31:07 +01:00
libtnccs Spelling fixes 2020-02-11 18:23:07 +01:00
libtncif Spelling fixes 2020-02-11 18:23:07 +01:00
libtpmtss Spelling fixes 2020-02-11 18:23:07 +01:00
manager Some whitespace fixes 2019-08-22 15:18:06 +02:00
medsrv Some whitespace fixes 2019-08-22 15:18:06 +02:00
pki Spelling fixes 2020-02-11 18:23:07 +01:00
pool Spelling fixes 2020-02-11 18:23:07 +01:00
pt-tls-client wolfssl: Add wolfSSL plugin for cryptographic implementations 2019-04-24 11:40:14 +02:00
scepclient Spelling fixes 2020-02-11 18:23:07 +01:00
sec-updater Some whitespace fixes 2019-08-22 15:18:06 +02:00
starter Spelling fixes 2020-02-11 18:23:07 +01:00
stroke Fix issue with $< automatic variable on FreeBSD 2019-08-27 18:12:28 +02:00
sw-collector Spelling fixes 2020-02-11 18:23:07 +01:00
swanctl Spelling fixes 2020-02-11 18:23:07 +01:00
tpm_extendpcr tpm_extendpcr: Extend digests into a TPM PCR 2017-12-13 07:10:28 +01:00
xfrmi xfrmi: Use helpers for nested Netlink attributes 2019-04-04 09:31:38 +02:00
Makefile.am xfrmi: Only build if libcharon is built 2020-05-07 09:19:27 +02:00