Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package virtualbox for openSUSE:Factory 
checked in at 2024-04-02 16:38:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/virtualbox (Old)
 and      /work/SRC/openSUSE:Factory/.virtualbox.new.1905 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "virtualbox"

Tue Apr  2 16:38:11 2024 rev:274 rq:1163976 version:7.0.14

Changes:
--------
--- /work/SRC/openSUSE:Factory/virtualbox/virtualbox.changes    2024-03-29 
13:09:55.636857946 +0100
+++ /work/SRC/openSUSE:Factory/.virtualbox.new.1905/virtualbox.changes  
2024-04-02 16:38:33.340703302 +0200
@@ -1,0 +2,9 @@
+Mon Apr  1 16:12:39 UTC 2024 - Javier de San Pedro <dev....@javispedro.com>
+
+- Setting 0660 as permissions of /dev/vboxusb directory itself was preventing
+  access to this directory by any non-root user, even if member of vboxusers.
+  This results in VBox UI failing to enable USB passthrough.
+  Fix issue by removing all the workarounds for /dev/vboxusb/* as they should
+  no longer be required.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ virtualbox.spec ++++++
--- /var/tmp/diff_new_pack.Pvo0hC/_old  2024-04-02 16:38:34.940762267 +0200
+++ /var/tmp/diff_new_pack.Pvo0hC/_new  2024-04-02 16:38:34.944762414 +0200
@@ -1,5 +1,5 @@
 #
-# spec file
+# spec file for package virtualbox
 #
 # Copyright (c) 2024 SUSE LLC
 #

++++++ vbox-usb-warning.diff ++++++
--- /var/tmp/diff_new_pack.Pvo0hC/_old  2024-04-02 16:38:35.108768458 +0200
+++ /var/tmp/diff_new_pack.Pvo0hC/_new  2024-04-02 16:38:35.112768606 +0200
@@ -75,24 +75,4 @@
 +        return 1;
 +}
 +
-Index: VirtualBox-7.0.14/src/VBox/Installer/linux/VBoxCreateUSBNode.sh
-===================================================================
---- VirtualBox-7.0.14.orig/src/VBox/Installer/linux/VBoxCreateUSBNode.sh
-+++ VirtualBox-7.0.14/src/VBox/Installer/linux/VBoxCreateUSBNode.sh
-@@ -47,12 +47,13 @@ case "$do_remove" in
-       exit 0
-   fi
-   case "$group" in "") group="vboxusers";; esac
--  mkdir /dev/vboxusb -m 0750 2>/dev/null
-+  mkdir /dev/vboxusb -m 0660 2>/dev/null
-   chown root:$group /dev/vboxusb 2>/dev/null
--  mkdir "$devdir" -m 0750 2>/dev/null
-+  mkdir "$devdir" -m 0660 2>/dev/null
-   chown root:$group "$devdir" 2>/dev/null
-   mknod "$devpath" c $1 $2 -m 0660 2>/dev/null
-   chown root:$group "$devpath" 2>/dev/null
-+  chmod 0660 "$devpath" 2 > /dev/null
-   ;;
-   1)
-   rm -f "$devpath"
 

++++++ vboxdrv.sh ++++++
--- /var/tmp/diff_new_pack.Pvo0hC/_old  2024-04-02 16:38:35.192771554 +0200
+++ /var/tmp/diff_new_pack.Pvo0hC/_new  2024-04-02 16:38:35.196771701 +0200
@@ -60,10 +60,6 @@
 
 [ -r /etc/default/virtualbox ] && . /etc/default/virtualbox
 
-chmod "${DEVICE_MODE}" /etc/vboxusb/
-chmod "${DEVICE_MODE}" /etc/vboxusb/*
-chmod "${DEVICE_MODE}" /etc/vboxusb/*/*
-
 begin_msg()
 {
     test -n "${2}" && echo "${SCRIPTNAME}: ${1}."

Reply via email to