]> git.ipfire.org Git - thirdparty/systemd.git/commit
udev-rules: accept cvm CONST matches
authordongshengyuan <545258830@qq.com>
Fri, 10 Jul 2026 08:04:31 +0000 (16:04 +0800)
committerdongshengyuan <545258830@qq.com>
Fri, 10 Jul 2026 08:04:31 +0000 (16:04 +0800)
commit11ba0a30f65fd76c9048183fce55df2677ecb29b
tree5637ff039f8d28484d6f656f43a7e35af5d9ae78
parent924552cfbacd51be0229ac6ce95fe3b69c7b7923
udev-rules: accept cvm CONST matches

CONST{cvm} is documented and already handled when udev rules are
executed, but the parser rejected it before the rule could be used.

Include cvm in the supported CONST key list.

Follow-up for 6e2e83b48734e86992cbdbb329c48cc066cf7c96.

Reproducer:

$ printf 'CONST{cvm}=="none", NAME="x"\n' > /tmp/codex-cvm.rules
$ udevadm verify /tmp/codex-cvm.rules
/tmp/codex-cvm.rules:1 Invalid attribute for CONST.
/tmp/codex-cvm.rules: udev rules check failed.

1 udev rules files have been checked.
  Success: 0
  Fail:    1
src/udev/udev-rules.c