app-emulation/virtualbox-bin: Don't install VirtualBox binary SUID.
authorLars Wendler <polynomial-c@gentoo.org>
Sat, 17 Nov 2018 20:26:10 +0000 (21:26 +0100)
committerLars Wendler <polynomial-c@gentoo.org>
Sat, 17 Nov 2018 20:26:30 +0000 (21:26 +0100)
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
app-emulation/virtualbox-bin/virtualbox-bin-6.0.0.126642_beta2.ebuild

index 88e968c61820e11d5e38db6dfae232c7067bf9ea..81d4595a80eb33cc0dc40476ff00e773fabe0f38 100644 (file)
@@ -204,7 +204,7 @@ src_install() {
        dosym ../VBoxXPCOM.so /opt/VirtualBox/components/VBoxXPCOM.so
 
        local each
-       for each in VBox{Manage,SVC,XPCOMIPCD,Tunctl,NetAdpCtl,NetDHCP,NetNAT,TestOGL,ExtPackHelperApp}; do
+       for each in VBox{Manage,SVC,XPCOMIPCD,Tunctl,NetAdpCtl,NetDHCP,NetNAT,TestOGL,ExtPackHelperApp} VirtualBox ; do
                fowners root:vboxusers /opt/VirtualBox/${each}
                fperms 0750 /opt/VirtualBox/${each}
                pax-mark -m "${ED%/}"/opt/VirtualBox/${each}
@@ -216,7 +216,7 @@ src_install() {
 
        if ! use headless ; then
                # Hardened build: Mark selected binaries set-user-ID-on-execution
-               for each in VBox{SDL,Headless} VirtualBox; do
+               for each in VBox{SDL,Headless} ; do
                        fowners root:vboxusers /opt/VirtualBox/${each}
                        fperms 4510 /opt/VirtualBox/${each}
                        pax-mark -m "${ED%/}"/opt/VirtualBox/${each}