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}."