icinga2/lib
Julian Brost 51ec73cbd9 Send signals as Icinga user in safe-reload and logrotate
In contrast to the regular `kill` binary, `icinga2 internal signal` drops
permissions before sending the signal. This is important as the PID file can be
written by the Icinga user, dropping the permissions prevents that user from
using this to send signals to processes it is not supposed to signal.

SIGUSR1 wasn't among the list of signals supported by `icinga2 internal
signal`, so it is added there.
2025-08-01 11:27:48 +02:00
..
base JsonEncoder: wrap writer for flushing 2025-07-11 16:10:22 +02:00
checker Merge pull request #10397 from Icinga/activation-priority-10179 2025-05-28 12:30:40 +02:00
cli Send signals as Icinga user in safe-reload and logrotate 2025-08-01 11:27:48 +02:00
compat Merge {host,service}::StateTypeToString() & drop unused StateTypeFromString() 2025-06-06 13:31:44 +02:00
config No longer allow overriding the frozen attribute of containers 2025-07-08 14:16:20 +02:00
db_ido Merge {host,service}::StateTypeToString() & drop unused StateTypeFromString() 2025-06-06 13:31:44 +02:00
db_ido_mysql Merge pull request #9732 from Icinga/silence-compiler-warnings-in-code-we-don-t-maintain 2025-01-15 16:33:24 +01:00
db_ido_pgsql Merge pull request #9732 from Icinga/silence-compiler-warnings-in-code-we-don-t-maintain 2025-01-15 16:33:24 +01:00
icinga Correct a problem with expiry times not being passed through to AcknowledgeProblem 2025-06-23 11:57:29 +02:00
icingadb Merge pull request #10467 from Icinga/icingadb-calceventid-no-double-timestamptomilliseconds 2025-06-10 17:09:16 +02:00
livestatus Merge pull request #10397 from Icinga/activation-priority-10179 2025-05-28 12:30:40 +02:00
methods Require to pass WaitGroup::Ptr to several methods 2025-05-23 14:53:58 +02:00
mysql_shim Silence compiler warnings in code we don't maintain 2025-01-14 11:48:33 +01:00
notification Explicitly stop started timers and wait for them 2023-04-14 14:52:04 +02:00
perfdata Merge pull request #10420 from Icinga/bundled-perfdata-writers-fix 2025-06-17 10:17:27 +02:00
pgsql_shim Silence compiler warnings in code we don't maintain 2025-01-14 11:48:33 +01:00
remote Disallow stage deletions during reload 2025-07-24 16:02:30 +02:00
CMakeLists.txt Rename ICINGA2_WITH_REDIS to ICINGA2_WITH_ICINGADB 2019-11-02 14:00:24 +01:00