Change default device permission to 666
authorDavid Nusinow <dnusinow@debian.org>
Sun, 15 Apr 2007 17:11:06 +0000 (13:11 -0400)
committerTimo Aaltonen <tjaalton@debian.org>
Tue, 1 Apr 2025 08:08:19 +0000 (11:08 +0300)
Patch libdrm to default to device permission 666 so we don't have to do
it in xorg.conf. The only way libdrm can do anything is through the
server anyway. This can still be overridden by a user's xorg.conf.

Gbp-Pq: Name 01_default_perms.diff

xf86drm.h

index 6d91dfbd92ba040273e6e5d5fa5dec6776db0867..e0c6610cfad7025b6f30750dbea26c9f9d48bb86 100644 (file)
--- a/xf86drm.h
+++ b/xf86drm.h
@@ -74,7 +74,7 @@ extern "C" {
 /* Default /dev/dri directory permissions 0755 */
 #define DRM_DEV_DIRMODE                \
        (S_IRUSR|S_IWUSR|S_IXUSR|S_IRGRP|S_IXGRP|S_IROTH|S_IXOTH)
-#define DRM_DEV_MODE    (S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP)
+#define DRM_DEV_MODE    (S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH)
 
 #ifdef __OpenBSD__
 #define DRM_DIR_NAME  "/dev"