diff options
-rw-r--r-- | src/firejail/fs_dev.c | 52 | ||||
-rw-r--r-- | src/man/firejail-profile.txt | 1 |
2 files changed, 27 insertions, 26 deletions
diff --git a/src/firejail/fs_dev.c b/src/firejail/fs_dev.c index 159c8e654..8ab176961 100644 --- a/src/firejail/fs_dev.c +++ b/src/firejail/fs_dev.c | |||
@@ -35,37 +35,37 @@ typedef struct { | |||
35 | const char *dev_fname; | 35 | const char *dev_fname; |
36 | const char *run_fname; | 36 | const char *run_fname; |
37 | int sound; | 37 | int sound; |
38 | int video; | ||
39 | int hw3d; | 38 | int hw3d; |
39 | int video; | ||
40 | } DevEntry; | 40 | } DevEntry; |
41 | 41 | ||
42 | static DevEntry dev[] = { | 42 | static DevEntry dev[] = { |
43 | {"/dev/snd", RUN_DEV_DIR "/snd", 1, 0}, // sound device | 43 | {"/dev/snd", RUN_DEV_DIR "/snd", 1, 0, 0}, // sound device |
44 | {"/dev/dri", RUN_DEV_DIR "/dri", 0, 1}, // 3d device | 44 | {"/dev/dri", RUN_DEV_DIR "/dri", 0, 1, 0}, // 3d device |
45 | {"/dev/nvidia0", RUN_DEV_DIR "/nvidia0", 0, 1}, | 45 | {"/dev/nvidia0", RUN_DEV_DIR "/nvidia0", 0, 1, 0}, |
46 | {"/dev/nvidia1", RUN_DEV_DIR "/nvidia1", 0, 1}, | 46 | {"/dev/nvidia1", RUN_DEV_DIR "/nvidia1", 0, 1, 0}, |
47 | {"/dev/nvidia2", RUN_DEV_DIR "/nvidia2", 0, 1}, | 47 | {"/dev/nvidia2", RUN_DEV_DIR "/nvidia2", 0, 1, 0}, |
48 | {"/dev/nvidia3", RUN_DEV_DIR "/nvidia3", 0, 1}, | 48 | {"/dev/nvidia3", RUN_DEV_DIR "/nvidia3", 0, 1, 0}, |
49 | {"/dev/nvidia4", RUN_DEV_DIR "/nvidia4", 0, 1}, | 49 | {"/dev/nvidia4", RUN_DEV_DIR "/nvidia4", 0, 1, 0}, |
50 | {"/dev/nvidia5", RUN_DEV_DIR "/nvidia5", 0, 1}, | 50 | {"/dev/nvidia5", RUN_DEV_DIR "/nvidia5", 0, 1, 0}, |
51 | {"/dev/nvidia6", RUN_DEV_DIR "/nvidia6", 0, 1}, | 51 | {"/dev/nvidia6", RUN_DEV_DIR "/nvidia6", 0, 1, 0}, |
52 | {"/dev/nvidia7", RUN_DEV_DIR "/nvidia7", 0, 1}, | 52 | {"/dev/nvidia7", RUN_DEV_DIR "/nvidia7", 0, 1, 0}, |
53 | {"/dev/nvidia8", RUN_DEV_DIR "/nvidia8", 0, 1}, | 53 | {"/dev/nvidia8", RUN_DEV_DIR "/nvidia8", 0, 1, 0}, |
54 | {"/dev/nvidia9", RUN_DEV_DIR "/nvidia9", 0, 1}, | 54 | {"/dev/nvidia9", RUN_DEV_DIR "/nvidia9", 0, 1, 0}, |
55 | {"/dev/nvidiactl", RUN_DEV_DIR "/nvidiactl", 0, 1}, | 55 | {"/dev/nvidiactl", RUN_DEV_DIR "/nvidiactl", 0, 1}, |
56 | {"/dev/nvidia-modeset", RUN_DEV_DIR "/nvidia-modeset", 0, 1}, | 56 | {"/dev/nvidia-modeset", RUN_DEV_DIR "/nvidia-modeset", 0, 1, 0}, |
57 | {"/dev/nvidia-uvm", RUN_DEV_DIR "/nvidia-uvm", 0, 1}, | 57 | {"/dev/nvidia-uvm", RUN_DEV_DIR "/nvidia-uvm", 0, 1, 0}, |
58 | {"/dev/video0", RUN_DEV_DIR "/video0", 0, 1}, | 58 | {"/dev/video0", RUN_DEV_DIR "/video0", 0, 0, 1}, // video camera devices |
59 | {"/dev/video1", RUN_DEV_DIR "/video1", 0, 1}, | 59 | {"/dev/video1", RUN_DEV_DIR "/video1", 0, 0, 1}, |
60 | {"/dev/video2", RUN_DEV_DIR "/video2", 0, 1}, | 60 | {"/dev/video2", RUN_DEV_DIR "/video2", 0, 0, 1}, |
61 | {"/dev/video3", RUN_DEV_DIR "/video3", 0, 1}, | 61 | {"/dev/video3", RUN_DEV_DIR "/video3", 0, 0, 1}, |
62 | {"/dev/video4", RUN_DEV_DIR "/video4", 0, 1}, | 62 | {"/dev/video4", RUN_DEV_DIR "/video4", 0, 0, 1}, |
63 | {"/dev/video5", RUN_DEV_DIR "/video5", 0, 1}, | 63 | {"/dev/video5", RUN_DEV_DIR "/video5", 0, 0, 1}, |
64 | {"/dev/video6", RUN_DEV_DIR "/video6", 0, 1}, | 64 | {"/dev/video6", RUN_DEV_DIR "/video6", 0, 0, 1}, |
65 | {"/dev/video7", RUN_DEV_DIR "/video7", 0, 1}, | 65 | {"/dev/video7", RUN_DEV_DIR "/video7", 0, 0, 1}, |
66 | {"/dev/video8", RUN_DEV_DIR "/video8", 0, 1}, | 66 | {"/dev/video8", RUN_DEV_DIR "/video8", 0, 0, 1}, |
67 | {"/dev/video9", RUN_DEV_DIR "/video9", 0, 1}, | 67 | {"/dev/video9", RUN_DEV_DIR "/video9", 0, 0, 1}, |
68 | {NULL, NULL, 0, 0} | 68 | {NULL, NULL, 0, 0, 0} |
69 | }; | 69 | }; |
70 | 70 | ||
71 | static void deventry_mount(void) { | 71 | static void deventry_mount(void) { |
diff --git a/src/man/firejail-profile.txt b/src/man/firejail-profile.txt index cbffa9ce4..e4ef90944 100644 --- a/src/man/firejail-profile.txt +++ b/src/man/firejail-profile.txt | |||
@@ -407,6 +407,7 @@ Disable sound system. | |||
407 | .TP | 407 | .TP |
408 | \fBnovideo | 408 | \fBnovideo |
409 | Disable video devices. | 409 | Disable video devices. |
410 | .TP | ||
410 | \fBno3d | 411 | \fBno3d |
411 | Disable 3D hardware acceleration. | 412 | Disable 3D hardware acceleration. |
412 | 413 | ||