1 |
commit: aec9b57b458bcdb1a2fae66ed9c8f523b59a74e5 |
2 |
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Nov 17 20:26:10 2018 +0000 |
4 |
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Nov 17 20:26:30 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aec9b57b |
7 |
|
8 |
app-emulation/virtualbox-bin: Don't install VirtualBox binary SUID. |
9 |
|
10 |
Package-Manager: Portage-2.3.51, Repoman-2.3.12 |
11 |
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org> |
12 |
|
13 |
app-emulation/virtualbox-bin/virtualbox-bin-6.0.0.126642_beta2.ebuild | 4 ++-- |
14 |
1 file changed, 2 insertions(+), 2 deletions(-) |
15 |
|
16 |
diff --git a/app-emulation/virtualbox-bin/virtualbox-bin-6.0.0.126642_beta2.ebuild b/app-emulation/virtualbox-bin/virtualbox-bin-6.0.0.126642_beta2.ebuild |
17 |
index 88e968c6182..81d4595a80e 100644 |
18 |
--- a/app-emulation/virtualbox-bin/virtualbox-bin-6.0.0.126642_beta2.ebuild |
19 |
+++ b/app-emulation/virtualbox-bin/virtualbox-bin-6.0.0.126642_beta2.ebuild |
20 |
@@ -204,7 +204,7 @@ src_install() { |
21 |
dosym ../VBoxXPCOM.so /opt/VirtualBox/components/VBoxXPCOM.so |
22 |
|
23 |
local each |
24 |
- for each in VBox{Manage,SVC,XPCOMIPCD,Tunctl,NetAdpCtl,NetDHCP,NetNAT,TestOGL,ExtPackHelperApp}; do |
25 |
+ for each in VBox{Manage,SVC,XPCOMIPCD,Tunctl,NetAdpCtl,NetDHCP,NetNAT,TestOGL,ExtPackHelperApp} VirtualBox ; do |
26 |
fowners root:vboxusers /opt/VirtualBox/${each} |
27 |
fperms 0750 /opt/VirtualBox/${each} |
28 |
pax-mark -m "${ED%/}"/opt/VirtualBox/${each} |
29 |
@@ -216,7 +216,7 @@ src_install() { |
30 |
|
31 |
if ! use headless ; then |
32 |
# Hardened build: Mark selected binaries set-user-ID-on-execution |
33 |
- for each in VBox{SDL,Headless} VirtualBox; do |
34 |
+ for each in VBox{SDL,Headless} ; do |
35 |
fowners root:vboxusers /opt/VirtualBox/${each} |
36 |
fperms 4510 /opt/VirtualBox/${each} |
37 |
pax-mark -m "${ED%/}"/opt/VirtualBox/${each} |