From 074ed30bb8f543f68c58826eb2f7c4d6063e4402 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Fri, 2 Sep 2022 07:04:52 -0400 Subject: [PATCH] base-files: add usbmon group, udev rules this will be useful for wireshark users, whose official documentation says to manually set an ACL for /dev/usbmon* to use it with USB devices. This should make it easier. Source: https://src.fedoraproject.org/rpms/wireshark/blob/rawhide/f/90-wireshark-usbmon.rules --- srcpkgs/base-files/files/90-usbmon.rules | 1 + srcpkgs/base-files/files/group | 1 + srcpkgs/base-files/template | 4 ++-- 3 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 srcpkgs/base-files/files/90-usbmon.rules diff --git a/srcpkgs/base-files/files/90-usbmon.rules b/srcpkgs/base-files/files/90-usbmon.rules new file mode 100644 index 000000000000..10a127c3a840 --- /dev/null +++ b/srcpkgs/base-files/files/90-usbmon.rules @@ -0,0 +1 @@ +SUBSYSTEM=="usbmon", GROUP="usbmon", MODE="640" diff --git a/srcpkgs/base-files/files/group b/srcpkgs/base-files/files/group index b4e61903105c..dfad1019792b 100644 --- a/srcpkgs/base-files/files/group +++ b/srcpkgs/base-files/files/group @@ -23,6 +23,7 @@ network:x:21: kvm:x:24: input:x:25: plugdev:x:26: +usbmon:x:27: nogroup:x:99: users:x:100: xbuilder:x:101: diff --git a/srcpkgs/base-files/template b/srcpkgs/base-files/template index 2249d002f3f9..be6384f942c6 100644 --- a/srcpkgs/base-files/template +++ b/srcpkgs/base-files/template @@ -1,7 +1,7 @@ # Template file for 'base-files' pkgname=base-files version=0.142 -revision=13 +revision=14 bootstrap=yes depends="xbps-triggers" short_desc="Void Linux base system files" @@ -29,7 +29,7 @@ conf_files=" replaces="base-directories>=0" # New system groups -system_groups="kvm:24 plugdev:26" +system_groups="kvm:24 plugdev:26 usbmon:27" do_install() { # Create bin and lib dirs and symlinks.