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 - mseben@gmail.com + +- 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: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org