Your message dated Wed, 16 Jan 2019 13:53:54 +0000
with message-id <[email protected]>
and subject line Bug#916464: fixed in virtualbox 6.0.2-dfsg-1~exp1
has caused the Debian Bug report #916464,
regarding virtualbox-source: Failed to open "/dev/vboxdrvu", errno=13, 
rc=VERR_VM_DRIVER_NOT_ACCESSIBLE
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
916464: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=916464
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: virtualbox-source
Version: 5.2.22-dfsg-1
Severity: normal
Tags: patch

Dear Maintainer,

When starting VirtualBox, the following message is printed repeatedly to
~/.config/VirtualBox/VBoxSVC.log:

    Failed to open "/dev/vboxdrvu", errno=13, rc=VERR_VM_DRIVER_NOT_ACCESSIBLE

>From a bit of cursory research, it appears /dev/vboxdrvu is used for
querying processor features by unprivileged processes.[1][2]  The
upstream init script creates a udev rule to set mode 0666.[3]  I have
attached a patch which assigns the same permissions (and adds vboxnetctl
with mode 0600 to match upstream).  If you would prefer a more
restrictive mode, I could resubmit with mode 0660 for group vboxusers.

Thanks for considering,
Kevin

1.  
https://www.virtualbox.org/browser/vbox/trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp?rev=76226#L54
2.  https://www.virtualbox.org/ticket/12271#comment:2
3.  
https://www.virtualbox.org/browser/vbox/trunk/src/VBox/Installer/linux/vboxdrv.sh?rev=76226#L139

-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (101, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.0 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), 
LANGUAGE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages virtualbox-source depends on:
ii  build-essential   12.5
ii  bzip2             1.0.6-9
ii  debhelper         11.5.3
ii  kbuild            1:0.1.9998svn3149+dfsg-3
ii  module-assistant  0.11.10

Versions of packages virtualbox-source recommends:
ii  virtualbox  5.2.22-dfsg-1

virtualbox-source suggests no packages.

-- no debconf information
>From 9cd10f1d379447445184a0d07efe2033405da48c Mon Sep 17 00:00:00 2001
Message-Id: 
<9cd10f1d379447445184a0d07efe2033405da48c.1544809795.git.ke...@kevinlocke.name>
From: Kevin Locke <[email protected]>
Date: Fri, 14 Dec 2018 10:39:42 -0700
Subject: [PATCH] Add udev rules for vboxdrvu and vboxnetctl

These match the rules [created by the upstream init script][1].  In
particular, it creates vboxdrvu (the *user* device) with mode 0666 to
resolve the error:

    Failed to open "/dev/vboxdrvu", errno=13, rc=VERR_VM_DRIVER_NOT_ACCESSIBLE

Which is repeatedly printed to VBoxSVC.log.

[1]: 
https://www.virtualbox.org/browser/vbox/trunk/src/VBox/Installer/linux/vboxdrv.sh?rev=76226#L139

Signed-off-by: Kevin Locke <[email protected]>
---
 debian/virtualbox-dkms.udev         | 2 ++
 debian/virtualbox-source.files/udev | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/debian/virtualbox-dkms.udev b/debian/virtualbox-dkms.udev
index a075da87f..865e460ea 100644
--- a/debian/virtualbox-dkms.udev
+++ b/debian/virtualbox-dkms.udev
@@ -1 +1,3 @@
 KERNEL=="vboxdrv", NAME="vboxdrv", OWNER="root", GROUP="root", MODE="0600"
+KERNEL=="vboxdrvu", NAME="vboxdrvu", OWNER="root", GROUP="root", MODE="0666"
+KERNEL=="vboxnetctl", NAME="vboxnetctl", OWNER="root", GROUP="root", 
MODE="0600"
diff --git a/debian/virtualbox-source.files/udev 
b/debian/virtualbox-source.files/udev
index a075da87f..865e460ea 100644
--- a/debian/virtualbox-source.files/udev
+++ b/debian/virtualbox-source.files/udev
@@ -1 +1,3 @@
 KERNEL=="vboxdrv", NAME="vboxdrv", OWNER="root", GROUP="root", MODE="0600"
+KERNEL=="vboxdrvu", NAME="vboxdrvu", OWNER="root", GROUP="root", MODE="0666"
+KERNEL=="vboxnetctl", NAME="vboxnetctl", OWNER="root", GROUP="root", 
MODE="0600"
-- 
2.19.2


--- End Message ---
--- Begin Message ---
Source: virtualbox
Source-Version: 6.0.2-dfsg-1~exp1

We believe that the bug you reported is fixed in the latest version of
virtualbox, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Gianfranco Costamagna <[email protected]> (supplier of updated 
virtualbox package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 16 Jan 2019 14:34:29 +0100
Source: virtualbox
Binary: virtualbox-qt virtualbox virtualbox-dkms virtualbox-source 
virtualbox-guest-dkms virtualbox-guest-source virtualbox-guest-x11 
virtualbox-guest-utils
Architecture: source
Version: 6.0.2-dfsg-1~exp1
Distribution: experimental
Urgency: medium
Maintainer: Debian Virtualbox Team <[email protected]>
Changed-By: Gianfranco Costamagna <[email protected]>
Description:
 virtualbox - x86 virtualization solution - base binaries
 virtualbox-dkms - x86 virtualization solution - kernel module sources for dkms
 virtualbox-guest-dkms - x86 virtualization solution - guest addition module 
source for dk
 virtualbox-guest-source - x86 virtualization solution - guest addition module 
source
 virtualbox-guest-utils - x86 virtualization solution - non-X11 guest utilities
 virtualbox-guest-x11 - x86 virtualization solution - X11 guest utilities
 virtualbox-qt - x86 virtualization solution - Qt based user interface
 virtualbox-source - x86 virtualization solution - kernel module source
Closes: 914165 916464
Launchpad-Bugs-Fixed: 1804048
Changes:
 virtualbox (6.0.2-dfsg-1~exp1) experimental; urgency=medium
 .
   [ Robert Edmonds <[email protected]> ]
   * Add rdesktop-vrdp package (Closes: #914165)
 .
   [ Kevin Locke ]
   * Add udev rules for vboxdrvu and vboxnetctl (Closes: #916464)
 .
   [ Gianfranco Costamagna ]
   * debian/patches/VBoxVNC.fix.patch: LP: #1804048
     - thanks AZ for the patch, that is now part of upstream codebase
   * Bump std-version to 4.3.0, no changes required
   * Conflict with virtualbox-5.2
   * Conflict with vbox 6.0 too
   * New upstream version 6.0.2-dfsg
   * Add missing patch from <bird>
   * bump copyright year
   * patch refresh
   * Enable full hardening
   * Update manpages for vbox6
   * Update no-update patch
Checksums-Sha1:
 fa1dc1425e355523df6c8005d230ccef6cc87e7d 3659 virtualbox_6.0.2-dfsg-1~exp1.dsc
 15b122d60d862950471c6dfcf4db543fecd7e40d 74060104 
virtualbox_6.0.2-dfsg.orig.tar.xz
 d486bd9f92c558a15e8160445195509beb9b0151 83368 
virtualbox_6.0.2-dfsg-1~exp1.debian.tar.xz
 79ab12c5fe078994dd47679b4f10ed21feea6309 23258 
virtualbox_6.0.2-dfsg-1~exp1_source.buildinfo
Checksums-Sha256:
 e0be1989f890233cc7d6b3b818a80f1abfd06902965d17052bcf8dd8f7dab583 3659 
virtualbox_6.0.2-dfsg-1~exp1.dsc
 81d10c62301768c596ce13c2dc2a1e74c1c28e7fe450806931db1b59e8603c66 74060104 
virtualbox_6.0.2-dfsg.orig.tar.xz
 c362051ae67b899cd74faa146c85cdb761eaa3757e68e6058947c869c09b53f7 83368 
virtualbox_6.0.2-dfsg-1~exp1.debian.tar.xz
 1bd98b689f1afa531cb9fbd1678afd395c6f4eedc9c6836806c5c3606a589230 23258 
virtualbox_6.0.2-dfsg-1~exp1_source.buildinfo
Files:
 e8749361cb05aeee58e75202cf3b6ec7 3659 contrib/misc optional 
virtualbox_6.0.2-dfsg-1~exp1.dsc
 9464576c897581b9ea71764c2f967772 74060104 contrib/misc optional 
virtualbox_6.0.2-dfsg.orig.tar.xz
 0bfbfa9c649793e720386fd7d47bcdef 83368 contrib/misc optional 
virtualbox_6.0.2-dfsg-1~exp1.debian.tar.xz
 ed3344a6ed1e83dca7728cbd2df8bb47 23258 contrib/misc optional 
virtualbox_6.0.2-dfsg-1~exp1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEkpeKbhleSSGCX3/w808JdE6fXdkFAlw/M0oACgkQ808JdE6f
XdkqzRAAmNiDaLMRY2IicYG8q6m5XlV9za/KHuA4AJw9aUt0iuhTGtsbSZOz6NfR
s1bnmuQJuzs1N7GCNsvnMJJdNAqjRMxScb6WScp27AH619wB/kOfLeleI54bwVE2
SQmtNW8c5iz2ENxjarZzLxWcqzKDJngi9kZTwzeblWo4Kf0F7jeBAf5fzvIUymNN
heN3zs4JQoJ2U4Sv6Y2YabPoa0fYEJ5CEw33XqQmd9XQg5sxgZGyx7MqBVe20Lsi
92Bhw8QaczxP7mMcHQKm2jM0vTi5aTgeYg1MMlCHj52oAFRg/Tpsi4N9P6UXRroX
/DoKwjrVA3YO4ay1wXXNFfwxMly97oum+gk4oqQKgwYuKhAorWRwy16YsUoLT8tt
XBT98SuCX07Qo3QIgkoyTJK9OIXQUGuDwh2Y/OZZ2f3pRHfyefYGsWPBp4fk89Hm
EKMzeCvRpmQ9BQEZcamM7v7wzYZyVOmHksCxPqiqnh1y6wJNGqcXQcFxn0p1T/rC
GnZUgKeoHZQXw1AHMD55dPiFvDjOJQ97lJM1eqei11wpP5zJNRIuXylK3jDXl1u/
8afoE0UjS2hu8brKLXMKtZnu8OEjtV2sTLJih5zlVdzTiP+TiqbgfF2BNr0TyVwi
PRqCnGrKW43o3Y4iehD7lyMo7wiZNj77dZpxb538EyxHWSCeQEk=
=NNjx
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to