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