systemd/shell-completion/bash
Dmitry V. Levin acdba85e0e udevadm: introduce new 'verify' command
We seem to have no tool to verify udev rule files.  There is a simple
udev rules syntax checker in the tree, test/rule-syntax-check.py, but
it is too simple to detect less trivial issues not detected by udev,
e.g. redundant comparisons (#26593) or labels without references.

Such a tool would be beneficial not only for maintaining udev rules
distributed along with udev, but also and even more so for maintaining
third party udev rules that are more likely to have issues with syntax
and semantic correctness.

Implement a udev rules syntax and semantics checker in the form of
'udevadm verify [OPTIONS] FILE...' command that is based on
udev_rules_parse_file() interface and would apply further checks
on top of it in subsequent commits.

Resolves: #26606
2023-03-08 18:55:40 +00:00
..
bootctl bootctl: unlink and cleanup functions 2023-01-19 14:24:43 +01:00
busctl shell-completion/zsh: silence error when machinectl is not installed 2022-10-20 09:58:00 +02:00
coredumpctl Use https for gnu.org 2022-06-28 16:07:35 +02:00
homectl Implement --luks-pbkdf-force-iterations for homed 2022-12-06 15:56:11 +01:00
hostnamectl Use https for gnu.org 2022-06-28 16:07:35 +02:00
journalctl shell-completion/zsh: silence error when machinectl is not installed 2022-10-20 09:58:00 +02:00
kernel-install Use https for gnu.org 2022-06-28 16:07:35 +02:00
localectl Use https for gnu.org 2022-06-28 16:07:35 +02:00
loginctl shell-completion/zsh: silence error when machinectl is not installed 2022-10-20 09:58:00 +02:00
machinectl shell-completion/zsh: silence error when machinectl is not installed 2022-10-20 09:58:00 +02:00
meson.build meson: Install missing bash-completions 2023-01-27 17:56:12 +01:00
networkctl Use https for gnu.org 2022-06-28 16:07:35 +02:00
oomctl Use https for gnu.org 2022-06-28 16:07:35 +02:00
portablectl shell-completion/zsh: silence error when machinectl is not installed 2022-10-20 09:58:00 +02:00
resolvectl Use https for gnu.org 2022-06-28 16:07:35 +02:00
systemctl.in shell-completion: add systemctl list-paths 2023-02-21 19:03:26 +01:00
systemd-analyze systemd-analyze: Add tab complete logic for plot 2023-01-18 14:33:08 +00:00
systemd-cat Use https for gnu.org 2022-06-28 16:07:35 +02:00
systemd-cgls shell-completion/zsh: silence error when machinectl is not installed 2022-10-20 09:58:00 +02:00
systemd-cgtop shell-completion/zsh: silence error when machinectl is not installed 2022-10-20 09:58:00 +02:00
systemd-cryptenroll bash-completion: add missing --unlock-fido2-device to systemd-cryptenroll 2023-01-25 11:53:50 +01:00
systemd-delta Use https for gnu.org 2022-06-28 16:07:35 +02:00
systemd-detect-virt Use https for gnu.org 2022-06-28 16:07:35 +02:00
systemd-dissect dissect: add --list option 2022-10-31 21:11:09 +01:00
systemd-id128 Use https for gnu.org 2022-06-28 16:07:35 +02:00
systemd-nspawn shell-completion/zsh: silence error when machinectl is not installed 2022-10-20 09:58:00 +02:00
systemd-path Use https for gnu.org 2022-06-28 16:07:35 +02:00
systemd-resolve Use https for gnu.org 2022-06-28 16:07:35 +02:00
systemd-run shell-completion/zsh: silence error when machinectl is not installed 2022-10-20 09:58:00 +02:00
systemd-sysext bash-completion: add systemd-sysext support 2022-08-22 15:41:38 +01:00
timedatectl shell-completion/zsh: silence error when machinectl is not installed 2022-10-20 09:58:00 +02:00
udevadm udevadm: introduce new 'verify' command 2023-03-08 18:55:40 +00:00