summaryrefslogtreecommitdiffstats
path: root/core/modules/vmware15
diff options
context:
space:
mode:
authorSimon Rettberg2019-10-23 13:59:44 +0200
committerroot2019-10-23 13:59:44 +0200
commit7fe0e16a7b72589e57871d02d3b3750203d1ed1c (patch)
treed78629b61115ca0677db27d1f2ab60a44eea3918 /core/modules/vmware15
parent[lightdm] Don't run common-session for greeter (diff)
downloadmltk-7fe0e16a7b72589e57871d02d3b3750203d1ed1c.tar.gz
mltk-7fe0e16a7b72589e57871d02d3b3750203d1ed1c.tar.xz
mltk-7fe0e16a7b72589e57871d02d3b3750203d1ed1c.zip
[vmware15] Update to 15.5.0
Diffstat (limited to 'core/modules/vmware15')
-rw-r--r--core/modules/vmware15/module.build8
-rw-r--r--core/modules/vmware15/module.conf4
2 files changed, 9 insertions, 3 deletions
diff --git a/core/modules/vmware15/module.build b/core/modules/vmware15/module.build
index 8eca4ff9..e6c25d48 100644
--- a/core/modules/vmware15/module.build
+++ b/core/modules/vmware15/module.build
@@ -139,7 +139,15 @@ build() {
installerDefaults.autoSoftwareUpdateEnabled = "no"
installerDefaults.componentDownloadEnabled = "no"
installerDefaults.dataCollectionEnabled = "no"
+ acceptEULA = "yes"
+ acceptOVFEULA = "yes"
HEREDOC
+ # XXX: If the previous lines are missing, i.e. if vmware wants you to accept the EULAs first, it
+ # will try to read these files:
+ # /usr/share/doc/vmware-player/EULA
+ # /usr/lib/vmware-ovftool/vmware.eula
+ # If it cannot open these files (as we deleted them) it will crash with a SIGABRT (signal 6)
+ # coming from an uncaught exeception in libglibmm's file_get_contents
}
post_copy() {
diff --git a/core/modules/vmware15/module.conf b/core/modules/vmware15/module.conf
index e41850b1..67030d67 100644
--- a/core/modules/vmware15/module.conf
+++ b/core/modules/vmware15/module.conf
@@ -1,12 +1,11 @@
#!/bin/bash
-REQUIRED_VERSION="15.1.0"
+REQUIRED_VERSION="15.5.0"
REQUIRED_TYPE="workstation"
REQUIRED_MODULES="kernel vmware-common"
REQUIRED_DIRECTORIES="
/etc/vmware
/usr/sbin
/usr/lib/vmware/bin
- /usr/lib/vmware/hostd
/usr/lib/vmware/icu
/usr/lib/vmware/lib
/usr/lib/vmware/libconf
@@ -19,7 +18,6 @@ REQUIRED_DIRECTORIES="
"
REQUIRED_FILES="
/usr/lib/vmware/config
- /usr/bin/vmware-usbarbitrator
/opt/openslx/vmchooser/plugins/vmware/vmware.conf
"
REQUIRED_BINARIES="