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, 16 Jan 2024 12:08:50 +0000 (14:08 +0200)
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 2cb14156385b386235c2a9e3e31b76260d2e6bdd..78d8ea2085c35d851cdbddf211e937655be141de 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"