Lennart Poettering
4b20ae9a0e
pid1: make clear that $WATCHDOG_USEC is set for the shutdown binary, noone else
...
We use the $WATCHDOG_USEC variable for two very closely uses: as part of
the sd_watchdog_enabled() protocol for implementing service watchdogs.
And as part of the protocol between the service manager and
systemd-shutdown across the PID 1 execve() transition during shutdown.
Apparently some exitrds tools got confused by the latter use. Let's
address that by setting $WATCHDOG_PID to 1, in accordance to the
sd_watchdog_enabled() protocol to make clear this is only intended for
PID 1 and nothing else.
Replaces: #35135
2024-11-15 13:34:06 +00:00
..
2024-03-24 11:08:58 +00:00
2024-10-27 20:02:46 +01:00
2024-06-20 02:35:35 +09:00
2023-10-17 23:27:01 +01:00
2024-06-28 15:38:56 +02:00
2024-06-28 15:38:56 +02:00
2024-02-16 10:17:40 +01:00
2024-05-29 08:29:47 +02:00
2024-02-16 10:17:40 +01:00
2024-10-17 09:48:05 +02:00
2024-01-25 16:11:33 +01:00
2024-10-17 09:48:05 +02:00
2024-01-25 16:11:33 +01:00
2024-05-01 04:41:06 +09:00
2024-10-27 03:04:35 +09:00
2024-10-27 03:04:35 +09:00
2024-06-15 16:54:37 +02:00
2024-06-15 16:20:16 +02:00
2024-10-16 20:12:38 -07:00
2024-07-23 19:38:57 +02:00
2024-08-26 16:36:39 +02:00
2024-10-21 16:35:49 +02:00
2024-11-05 05:32:02 -08:00
2024-04-25 13:40:41 +02:00
2024-04-18 20:25:39 +08:00
2024-11-12 23:09:01 +01:00
2024-06-28 15:43:21 +02:00
2023-09-22 08:13:34 +02:00
2024-06-28 15:43:21 +02:00
2024-10-16 10:50:15 +02:00
2024-06-28 15:43:21 +02:00
2024-08-14 14:18:40 +02:00
2024-06-28 15:43:21 +02:00
2024-10-11 22:54:16 +02:00
2024-10-27 20:02:46 +01:00
2024-10-09 06:57:11 +09:00
2024-10-09 06:55:32 +09:00
2024-10-27 20:02:46 +01:00
2024-10-09 06:54:45 +09:00
2024-10-26 07:10:22 +09:00
2024-07-21 22:48:52 +02:00
2024-06-28 18:51:56 +02:00
2023-10-28 16:56:25 +02:00
2024-11-02 23:20:57 +01:00
2024-07-19 11:44:04 +02:00
2024-05-18 02:51:34 +09:00
2024-08-17 18:16:20 +02:00
2024-08-17 18:16:20 +02:00
2024-11-06 11:18:38 +01:00
2023-10-12 15:01:51 +01:00
2024-11-05 05:32:02 -08:00
2023-10-12 14:57:38 +01:00
2024-11-05 05:32:02 -08:00
2024-11-05 05:32:02 -08:00
2024-07-31 21:40:28 +02:00
2024-10-07 09:01:48 -07:00
2023-10-19 10:05:20 +01:00
2023-10-02 14:23:34 +01:00
2023-10-19 10:05:20 +01:00
2024-05-29 11:52:40 +02:00
2024-07-13 22:58:23 +02:00
2024-10-02 18:29:43 +02:00
2024-10-02 18:29:43 +02:00
2024-10-27 20:02:47 +01:00
2024-10-27 20:02:47 +01:00
2024-06-19 16:22:23 +02:00
2024-06-19 16:28:28 +02:00
2024-04-18 17:39:34 +02:00
2024-09-21 00:53:50 +02:00
2024-08-09 19:25:42 +09:00
2024-11-05 05:32:02 -08:00
2024-11-05 05:32:02 -08:00
2024-11-05 05:32:02 -08:00
2024-11-15 13:34:06 +00:00
2024-04-29 14:34:22 +02:00
2024-02-14 15:36:34 +01:00
2023-09-11 12:24:23 +01:00
2024-10-11 10:36:08 +02:00
2024-11-06 13:47:33 +00:00
2024-11-05 05:32:02 -08:00
2024-10-02 18:29:43 +02:00
2024-10-30 17:41:23 +01:00
2024-06-12 00:54:26 +01:00
2024-11-05 05:32:02 -08:00
2024-11-05 05:32:02 -08:00
2023-07-28 19:34:03 +01:00
2024-10-27 20:02:46 +01:00
2024-08-29 12:48:55 +01:00
2024-02-16 10:17:40 +01:00
2024-05-02 13:36:52 +08:00
2024-06-12 15:21:21 +02:00
2024-11-05 19:32:19 +00:00
2024-10-22 19:19:47 +02:00
2024-07-19 11:44:05 +02:00
2024-07-17 17:25:23 +02:00
2024-02-16 10:17:40 +01:00
2023-09-01 13:59:21 +01:00
2024-11-01 17:25:49 +01:00
2024-08-26 15:40:15 +02:00
2024-10-30 17:41:23 +01:00
2024-02-16 10:17:40 +01:00
2024-04-29 14:34:22 +02:00
2023-11-21 12:51:08 +00:00
2024-08-14 14:18:40 +02:00
2024-08-14 14:18:40 +02:00
2024-04-10 23:40:53 +08:00
2024-10-27 20:02:46 +01:00
2024-10-11 22:54:16 +02:00
2024-10-27 20:02:47 +01:00
2024-10-27 20:02:47 +01:00
2024-10-27 20:02:46 +01:00
2024-10-27 20:02:46 +01:00
2024-03-20 15:18:21 +01:00
2024-10-26 07:10:22 +09:00
2023-10-12 14:56:23 +01:00
2024-11-05 05:32:02 -08:00
2024-11-05 05:32:02 -08:00
2023-09-21 18:54:39 +02:00