Joachim Wiberg
f15e95d1cc
service: don't take a command named like an option for one
...
A run/task/service whose command starts like an option without a ':'
lost its command, e.g. the example in finit.conf(5):
run [2345] @joe:users logger "Hello world"
was registered as the log option, running "Hello world". Same for
pidof, pidproxy, cgroupfs-mount, and in block format too.
The option parser matches with MATCH_CMD(), a prefix match, also for
the options with no trailing ':' to end the prefix: log, pid, cgroup,
respawn, nowarn, and the rest.
Match these against the whole token, allowing only the separator that
starts a value: "log:", "pid:", "cgroup." and "cgroup:".
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2026-11-13 16:00:25 +01:00
..
2025-07-06 03:28:42 +02:00
2026-08-18 10:37:14 +02:00
2026-11-06 23:04:57 +03:00
2026-07-30 15:21:26 +02:00
2026-07-30 15:21:27 +02:00
2025-12-17 08:19:37 +01:00
2025-07-10 14:34:16 +02:00
2025-07-10 14:34:16 +02:00
2026-01-29 13:11:23 +01:00
2025-12-15 09:32:03 +01:00
2023-10-22 11:49:29 +02:00
2026-08-13 09:28:14 +02:00
2026-08-05 18:51:27 -04:00
2026-08-16 22:03:34 +02:00
2026-11-13 15:56:30 +01:00
2026-08-01 11:25:40 +02:00
2026-08-16 22:03:44 +02:00
2026-08-16 22:03:35 +02:00
2026-02-10 20:09:35 +01:00
2025-12-27 12:12:18 +01:00
2026-08-16 23:17:57 +02:00
2026-08-13 09:28:14 +02:00
2025-07-10 14:34:16 +02:00
2026-07-30 15:21:26 +02:00
2026-07-30 15:21:26 +02:00
2026-08-18 10:37:14 +02:00
2025-07-10 14:34:16 +02:00
2026-08-16 23:17:57 +02:00
2025-07-10 14:34:16 +02:00
2025-07-10 14:34:16 +02:00
2026-07-30 15:21:26 +02:00
2026-07-30 15:21:26 +02:00
2025-07-10 14:34:16 +02:00
2025-07-10 14:34:16 +02:00
2025-07-10 14:34:16 +02:00
2025-07-10 14:34:16 +02:00
2026-10-24 15:13:10 +02:00
2025-07-10 14:34:16 +02:00
2026-09-25 21:20:02 +02:00
2026-09-23 16:30:14 +02:00
2026-09-23 16:30:14 +02:00
2026-05-12 10:11:50 +02:00
2025-07-10 14:34:16 +02:00
2025-07-10 14:34:16 +02:00
2026-01-01 19:10:24 -05:00
2026-08-18 10:37:14 +02:00
2025-07-10 14:34:16 +02:00
2026-07-30 15:23:35 +02:00
2026-08-16 21:43:26 +02:00
2026-07-30 15:21:30 +02:00
2025-07-10 14:34:16 +02:00
2025-07-10 14:34:16 +02:00
2025-07-10 14:34:16 +02:00
2025-07-10 14:34:16 +02:00
2026-11-13 16:00:25 +01:00
2026-11-13 15:56:30 +01:00
2026-10-12 09:38:08 +02:00
2025-07-10 14:34:16 +02:00
2026-08-16 22:03:44 +02:00
2026-08-16 22:03:38 +02:00
2025-12-17 08:19:36 +01:00
2025-07-10 14:34:16 +02:00
2026-08-13 09:28:14 +02:00
2026-09-25 16:09:35 +02:00
2026-09-27 17:30:16 +02:00
2025-07-10 14:34:16 +02:00
2025-07-10 14:34:16 +02:00
2026-09-27 17:30:16 +02:00
2026-09-27 17:30:16 +02:00
2025-07-10 14:34:16 +02:00
2025-07-10 14:34:16 +02:00
2025-07-10 14:34:16 +02:00
2025-07-10 14:34:16 +02:00