summaryrefslogtreecommitdiff
path: root/src/dev/nodedev/inputnodedev.cil
blob: 9da00af711a40f911dd57423567cdaf77b00d725 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
;; SPDX-FileCopyrightText: M-BM-) 2025 Dominick Grift <dominick.grift@defensec.nl>
;; SPDX-License-Identifier: Unlicense

(block input

    (filecon "/dev/input/js([0-9]+)?" char nodedev_context)
    (filecon "/dev/input/mice" char nodedev_context)
    (filecon "/dev/input/mouse([0-9]+)?" char nodedev_context)
    (filecon "/dev/psaux" char nodedev_context)

    (blockinherit .nodedev.template)

    (call .rbacsep.exempt.obj.type (nodedev)))