]> git.pld-linux.org Git - packages/VirtualBox.git/commitdiff
move udev rules to 10, set perms for vboxdrvu
authorElan Ruusamäe <glen@delfi.ee>
Tue, 22 Jul 2014 04:09:44 +0000 (07:09 +0300)
committerElan Ruusamäe <glen@delfi.ee>
Tue, 22 Jul 2014 04:11:38 +0000 (07:11 +0300)
see https://bugs.archlinux.org/task/38314
and https://www.virtualbox.org/browser/vbox/trunk/src/VBox/Installer/linux/installer-common.sh

VirtualBox.spec
udev.rules

index 5472963ccfd844407a0de0ac6487bdc10e964ee5..f7393c7f080e7411535d44f90798b1c31520bf4b 100644 (file)
@@ -718,7 +718,7 @@ fakeroot sh -x $RPM_BUILD_ROOT%{_libdir}/%{pname}/scripts/install.sh \
        --root $RPM_BUILD_ROOT
 
 %{__mv} $RPM_BUILD_ROOT{%{_datadir}/%{pname},/lib/udev}/VBoxCreateUSBNode.sh
-cp -p %{SOURCE6} $RPM_BUILD_ROOT/etc/udev/rules.d/virtualbox.rules
+cp -p %{SOURCE6} $RPM_BUILD_ROOT/etc/udev/rules.d/10-vboxdrv.rules
 
 %if %{with dkms}
 mv $RPM_BUILD_ROOT%{_datadir}/%{pname}/src $RPM_BUILD_ROOT%{_usrsrc}/vboxhost-%{version}-%{rel}
@@ -966,7 +966,7 @@ dkms remove -m vboxhost -v %{version}-%{rel} --rpm_safe_upgrade --all || :
 %dir %{_datadir}/%{pname}
 %attr(755,root,root) %{_datadir}/%{pname}/VBoxSysInfo.sh
 
-%config(noreplace) %verify(not md5 mtime size) /etc/udev/rules.d/virtualbox.rules
+%config(noreplace) %verify(not md5 mtime size) /etc/udev/rules.d/*.rules
 %attr(755,root,root) /lib/udev/VBoxCreateUSBNode.sh
 
 %files gui
index 315d28de57fd9cce09d781c9220ab919caae489d..8d2755afc8e4de4bb30f15bc3f49ed47e19fb8df 100644 (file)
@@ -1,6 +1,9 @@
 # udev rules for VirtualBox
+# Reference: https://www.virtualbox.org/browser/vbox/trunk/src/VBox/Installer/linux/installer-common.sh
+
 # Devices in Host
 KERNEL=="vboxdrv",    GROUP="vbox", MODE="0660"
+KERNEL=="vboxdrvu",   GROUP="root", MODE="0666"
 KERNEL=="vboxnetctl", GROUP="vbox", MODE="0660"
 
 # these lines below give access permission to vbox users to properly work with usb nodes, enabling them could be security risk:
This page took 0.05086 seconds and 4 git commands to generate.