summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDominick Grift <dominick.grift@defensec.nl>2025-06-19 15:10:18 +0200
committerDominick Grift <dominick.grift@defensec.nl>2025-06-19 15:10:18 +0200
commit19a64ce1582a65352ad75465e406cce5996625d4 (patch)
treecef41da54e3ef5ceb378d4c7de376ae05311a983
parent88a5f505104473b97d6f1f6774de2f9fb8d907c4 (diff)
downloadselinux-policy-19a64ce1582a65352ad75465e406cce5996625d4.tar.gz
ttyxperm: adds TIOCSERGETLSR
-rw-r--r--src/misc/xperm/ttyxperm.cil6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/misc/xperm/ttyxperm.cil b/src/misc/xperm/ttyxperm.cil
index c70fff0..15a4241 100644
--- a/src/misc/xperm/ttyxperm.cil
+++ b/src/misc/xperm/ttyxperm.cil
@@ -10,7 +10,8 @@
0x540e 0x5422 0x540f 0x5410 0x5429 0x540c
0x5440 0x540c 0x5424 0x5423 0x5420 0x5438
0x5431 0x5439 0x5415 0x5418 0x5417 0x5416
- 0x545c 0x545d 0x5419 0x541a 0x541e)))
+ 0x545c 0x545d 0x5419 0x541a 0x541e
+ 0x5459)))
;; Get the current serial port settings
(permissionx TCGETS (ioctl chr_file (0x5405 0x542a 0x540d 0x5401)))
@@ -32,6 +33,9 @@
;; process with the CAP_SYS_ADMIN capability can do this
(permissionx TIOCSLCKTRMIOS (ioctl chr_file (0x5457)))
+;; Get line status register
+(permissionx TIOCSERGETLSR (ioctl chr_file (0x5459)))
+
;; Get window size
(permissionx TIOCGWINSZ (ioctl chr_file (0x7468 0x5413)))