forked from pool/virtualbox
Add file "change_default_net_adapter.patch" to set PCnet-FAST III as the default adapter. This helps with the vulnerability listed in bsc#1115041.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=455
This commit is contained in:
parent
c72893c432
commit
b2ba724881
51
change_default_net_adapter.patch
Normal file
51
change_default_net_adapter.patch
Normal file
@ -0,0 +1,51 @@
|
||||
Index: VirtualBox-5.2.22/src/VBox/Main/src-all/Global.cpp
|
||||
===================================================================
|
||||
--- VirtualBox-5.2.22.orig/src/VBox/Main/src-all/Global.cpp
|
||||
+++ VirtualBox-5.2.22/src/VBox/Main/src-all/Global.cpp
|
||||
@@ -181,18 +181,18 @@ const Global::OSType Global::sOSTypes[]
|
||||
|
||||
{ "Linux", "Linux", "Linux24_64", "Linux 2.4 (64-bit)",
|
||||
VBOXOSTYPE_Linux24_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_RTCUTC,
|
||||
- 128, 16, 4 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
||||
+ 128, 16, 4 * _1G64, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
||||
StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_AD1980 },
|
||||
|
||||
{ "Linux", "Linux", "Linux26", "Linux 2.6 / 3.x / 4.x (32-bit)",
|
||||
VBOXOSTYPE_Linux26, VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC,
|
||||
- 512, 16, 8 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
||||
+ 512, 16, 8 * _1G64, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
||||
StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_AD1980 },
|
||||
|
||||
{ "Linux", "Linux", "Linux26_64", "Linux 2.6 / 3.x / 4.x (64-bit)",
|
||||
VBOXOSTYPE_Linux26_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_RTCUTC
|
||||
| VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC,
|
||||
- 1024, 16, 8 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
||||
+ 1024, 16, 8 * _1G64, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
||||
StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_AD1980 },
|
||||
|
||||
{ "Linux", "Linux", "ArchLinux", "Arch Linux (32-bit)",
|
||||
@@ -219,13 +219,13 @@ const Global::OSType Global::sOSTypes[]
|
||||
|
||||
{ "Linux", "Linux", "OpenSUSE", "openSUSE (32-bit)",
|
||||
VBOXOSTYPE_OpenSUSE, VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC,
|
||||
- 1024, 16, 8 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
||||
+ 1024, 16, 8 * _1G64, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
||||
StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_AD1980 },
|
||||
|
||||
{ "Linux", "Linux", "OpenSUSE_64", "openSUSE (64-bit)",
|
||||
VBOXOSTYPE_OpenSUSE_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_RTCUTC
|
||||
| VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC,
|
||||
- 1024, 16, 8 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
||||
+ 1024, 16, 8 * _1G64, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
||||
StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_AD1980 },
|
||||
|
||||
{ "Linux", "Linux", "Fedora", "Fedora (32-bit)",
|
||||
@@ -323,7 +323,7 @@ const Global::OSType Global::sOSTypes[]
|
||||
{ "Linux", "Linux", "Linux_64", "Other Linux (64-bit)",
|
||||
VBOXOSTYPE_Linux_x64, VBOXOSHINT_64BIT | VBOXOSHINT_PAE | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC
|
||||
| VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC,
|
||||
- 512, 16, 8 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
||||
+ 512, 16, 8 * _1G64, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
||||
StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_STAC9700 },
|
||||
|
||||
{ "Solaris", "Solaris", "Solaris", "Oracle Solaris 10 5/09 and earlier (32-bit)",
|
@ -15,7 +15,7 @@ Linux Additions: fixed 5.2.20 regression: guests not remembering the screen size
|
||||
|
||||
Patch file "gcc8-configure.patch" removed. The issue is fixed upstream.
|
||||
Patch file "fixes_for_4.19.patch" removed. The issue is fixed upstream.
|
||||
|
||||
Add file "change_default_net_adapter.patch" to set PCnet-FAST III as the default adapter. This helps with the vulnerability listed in bsc#1115041.
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 8 19:53:22 UTC 2018 - Larry Finger <Larry.Finger@gmail.com>
|
||||
|
||||
|
@ -130,6 +130,8 @@ Patch123: switch_to_python3.6.patch
|
||||
Patch124: fix_32_bit_builds.patch
|
||||
# Fix API changes for kernel 4.20+
|
||||
Patch125: fixes_for_4.20.patch
|
||||
# Change default network adapter
|
||||
Patch126: change_default_net_adapter.patch
|
||||
#
|
||||
BuildRequires: LibVNCServer-devel
|
||||
BuildRequires: SDL-devel
|
||||
@ -434,6 +436,7 @@ as an "extpack" for VirtualBox. The implementation is licensed under GPL.
|
||||
%patch123 -p1
|
||||
%patch124 -p1
|
||||
%patch125 -p1
|
||||
%patch126 -p1
|
||||
|
||||
#copy user manual
|
||||
cp %{SOURCE1} UserManual.pdf
|
||||
|
Loading…
Reference in New Issue
Block a user