Commit Graph
27 Commits
Author SHA1 Message Date
Jelle van der Waa ed9ce3f4f6 zsh: Add missing loginctl completion options 2026-08-31 17:43:17 +02:00
Jelle van der Waa ebab4a2486 zsh: Correct json output description for busctl 2026-08-31 17:43:15 +02:00
Jelle van der Waa b732d737ef zsh: Add --inline completion for systemd-tpmfiles 2026-08-31 17:02:29 +02:00
Jelle van der Waa ff7dd5edd8 zsh: Add missing --kernel-cmdline option in systemctl 2026-08-31 16:43:44 +02:00
Jelle van der Waa b457868e0c zsh: Add missing --tmp2-public-key-policyref 2026-08-31 16:43:44 +02:00
Jelle van der Waa 12217e71a2 zsh: Add missing -n shorthand for --dry-run
Both already an option in udevadm and systemd-tmpfiles.
2026-08-31 15:52:42 +02:00
Jelle van der Waa 55ed2ee63e shell-completion: Add -n option for bootctl
Introduced in f5ffb38606
2026-08-31 15:24:30 +02:00
Jelle van der Waa 863b852c80 coccinelle: error out when spatch is not installed
Otherwise parallel keeps spitting out "command not found".
2025-11-24 21:05:10 +01:00
Jelle van der Waa c12966c14f treewide: prefer using SD_JSON_BUILD_PAIR_* over SD_JSON_BUILD_PAIR()
Include a coccinelle script that patches this automatically.
2025-11-24 21:05:10 +01:00
Jelle van der Waa 21ebaaf627 shared: prefer using SD_JSON_BUILD_PAIR_* over SD_JSON_BUILD_PAIR()
No functional change, just refactoring.
2025-11-24 21:05:10 +01:00
Jelle van der Waa 18615041a5 home: prefer using SD_JSON_BUILD_PAIR_* over SD_JSON_BUILD_PAIR()
No functional change, just refactoring.
2025-11-24 21:05:10 +01:00
Jelle van der Waa a8a8498ef1 cryptenroll: prefer using SD_JSON_BUILD_PAIR_* over SD_JSON_BUILD_PAIR()
No functional change, just refactoring.
2025-11-24 20:44:14 +01:00
Jelle van der Waa a751da2cb6 core: prefer using SD_JSON_BUILD_PAIR_* over SD_JSON_BUILD_PAIR()
No functional change, just refactoring.
2025-11-24 20:44:14 +01:00
Jelle van der Waa 2a3f05400a resolve: prefer using SD_JSON_BUILD_PAIR_* over SD_JSON_BUILD_PAIR()
No functional change, just refactoring.
2025-11-21 17:34:58 +01:00
Jelle van der Waa 2ba6cdc1b9 home: prefer using SD_JSON_BUILD_PAIR_* over SD_JSON_BUILD_PAIR()
No functional change, just refactoring.
2025-11-21 17:34:57 +01:00
Jelle van der Waa 7dda32a544 shared: prefer using SD_JSON_BUILD_PAIR_* over SD_JSON_BUILD_PAIR()
No functional change, just refactoring.
2025-11-21 17:34:43 +01:00
Jelle van der Waa 887db52362 elf-util: prefer using SD_JSON_BUILD_PAIR_* macros
No functional change, just refactoring.
2025-11-14 15:47:15 +01:00
Jelle van der Waa 1b636f1d3f ssh-generator: prefer using SD_JSON_BUILD_PAIR_STRING
No functional change, just refactoring.
2025-11-14 15:43:30 +01:00
Jelle van der Waa 7e5d718046 userdb: prefer using SD_JSON_BUILD_PAIR_* over SD_JSON_BUILD_PAIR(
No functional change, just refactoring.
2025-11-14 15:19:57 +01:00
Jelle van der Waa 8ef5e56f97 sd-json: prefer using SD_JSON_BUILD_PAIR_UNSIGNED
No functional change, just refactoring.
2025-11-14 15:19:54 +01:00
Jelle van der Waa 1e29036afc shell-completion: zsh: add completion for systemd-analyze inspect-elf 2025-11-10 20:10:06 +01:00
Jelle van der Waa 49ff5ad6e6 shell-completion: bash: add systemd-analyze image-policy completion 2025-11-10 20:09:53 +01:00
Jelle van der Waa 7112e08cec shell-completion: zsh: add missing completions for systemd-analyze
Adds missing simple verbs which already exist in bash completion.
2025-11-10 20:09:42 +01:00
Jelle van der Waa 60c68080b7 shell-completion: zsh: add systemd-analyze architectures completion 2025-11-10 20:09:01 +01:00
Jelle van der Waa c6ebb98e3c logind: emit PropertiesChanged when lingering is enabled/disabled
Cockpit's podman plugin needs to know the lingering status so the UI can
advertise enabling `podman-restart` (which depends on lingering to
work). Currently it relies on watching `/var/lib/systemd/linger/${user}`
but that isn't a public API.

Related: #22244
2025-10-09 09:39:45 +02:00
Jelle van der Waa 56aa047237 logind: cast various calls that return errors we ignore to (void) 2025-10-08 21:54:12 +02:00
Jelle van der Waa 42e543408b varlinkctl: add detailed error message when --more is needed
Instead of reporting a "Invalid exchange", tell the user the `--more`
flag is missing.

Closes: #39201
2025-10-05 22:14:50 +02:00