Hello community,

here is the log from the commit of package virtualbox for openSUSE:Factory
checked in at Fri Mar 18 10:17:20 CET 2011.



--------
--- virtualbox/virtualbox.changes       2011-03-09 16:43:38.000000000 +0100
+++ /mounts/work_src_done/STABLE/virtualbox/virtualbox.changes  2011-03-17 
14:20:12.000000000 +0100
@@ -1,0 +2,6 @@
+Thu Mar 17 13:17:54 UTC 2011 - [email protected]
+
+- fix missing permissions handling of VBoxNetDHCP (bnc#679785)
+- fix permissions handling for virtualbox-qt subpackage
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


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

Other differences:
------------------
++++++ virtualbox.spec ++++++
--- /var/tmp/diff_new_pack.0W1xSx/_old  2011-03-18 10:09:53.000000000 +0100
+++ /var/tmp/diff_new_pack.0W1xSx/_new  2011-03-18 10:09:53.000000000 +0100
@@ -43,7 +43,7 @@
 #
 ExclusiveArch:  %ix86 x86_64
 Version:        4.0.4
-Release:        2
+Release:        3
 Summary:        VirtualBox is an Emulator
 License:        GPLv2+
 Group:          System/Emulators/PC
@@ -122,6 +122,7 @@
 #rename from "ose" version:
 Provides:       %{name}-ose-qt = %version
 Obsoletes:      %{name}-ose-qt < %version
+PreReq:         permissions
 
 %description qt
 Qt GUI part for %{name}.
@@ -496,10 +497,30 @@
 /sbin/ldconfig
 %fillup_and_insserv -f -y vboxdrv
 %fillup_only -an vboxes
-%run_permissions
+%if %suse_version >=1140
+       %set_permissions
+%else  
+       %run_permissions
+%endif 
 
 %post qt
-%run_permissions
+%if %suse_version >=1140
+       %set_permissions
+%else  
+       %run_permissions
+%endif 
+
+%verifyscript
+%if %suse_version >=1140
+       %verify_permissions -e %{_vbox_instdir}/VBoxNetDHCP
+%endif
+%if %suse_version > 1110
+       %verify_permissions -e %{_vbox_instdir}/VBoxNetAdpCtl
+%endif
+%verify_permissions -e %{_vbox_instdir}/VBoxBFE -e 
%{_vbox_instdir}/VBoxHeadless -e %{_vbox_instdir}/VBoxSDL 
+
+%verifyscript qt
+%verify_permissions -e %{_vbox_instdir}/VirtualBox
 
 %post guest-tools
 %fillup_and_insserv -f -y vboxadd
@@ -520,12 +541,6 @@
 %postun guest-tools
 %restart_on_update vboxadd
 %insserv_cleanup
-%verifyscript
-%if %suse_version > 1110
-%verify_permissions -e %{_vbox_instdir}/VBoxBFE -e 
%{_vbox_instdir}/VBoxHeadless -e %{_vbox_instdir}/VBoxSDL -e 
%{_vbox_instdir}/VirtualBox -e %{_vbox_instdir}/VBoxNetAdpCtl
-%else
-%verify_permissions -e %{_vbox_instdir}/VBoxBFE -e 
%{_vbox_instdir}/VBoxHeadless -e %{_vbox_instdir}/VBoxSDL -e 
%{_vbox_instdir}/VirtualBox 
-%endif
 
 %clean
 [ -d "%{buildroot}" -a "%{buildroot}" != "" ] && %__rm -rf "%{buildroot}"
@@ -587,7 +602,11 @@
 %{_var}/adm/fillup-templates/sysconfig.vbox
 %{_sbindir}/rcvboxes
 %{_sbindir}/rcvboxdrv
-#check setuid bit
+%if %suse_version > 1140
+%verify(not mode) %attr(0755,root,vboxusers) %{_vbox_instdir}/VBoxNetDHCP
+%else
+%{_vbox_instdir}/VBoxNetDHCP
+%endif
 %if %suse_version > 1110
 %verify(not mode) %attr(0755,root,vboxusers) %{_vbox_instdir}/VBoxNetAdpCtl
 %else
@@ -596,8 +615,6 @@
 %verify(not mode) %attr(0755,root,vboxusers) %{_vbox_instdir}/VBoxBFE
 %verify(not mode) %attr(0755,root,vboxusers) %{_vbox_instdir}/VBoxHeadless
 %verify(not mode) %attr(0755,root,vboxusers) %{_vbox_instdir}/VBoxSDL
-%verify(not mode) %attr(0755,root,vboxusers) %{_vbox_instdir}/VBoxNetDHCP
-#%{_vbox_instdir}/VBoxNetDHCP
 #
 
 %files qt


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



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to