bin/reform-check: move render access checks to distro backends

Upstream systemd builds with group-render-mode=0666 (the default), which makes /dev/dri/renderD128 world-readable/writable. It does not include TAG+="uaccess" in 70-uaccess.rules. Debian overrides this to 0660 and re-adds the uaccess tag so that logind can grant per-session ACL access via the GROUP_RENDER_UACCESS build flag.

The existing checks for the uaccess tag, the udev rule, and the per-user ACL entry all assume the Debian model.

Move the checks into backend_distro_specific_checks() in reform-check/distro/debian.sh.

Edited by Stephano Cetola

Merge request reports

Loading