diff options
author | Jean-Marc Lenoir | 2020-11-21 07:59:46 +0100 |
---|---|---|
committer | Jean-Marc Lenoir | 2020-11-21 07:59:46 +0100 |
commit | 1db1200f597f35b5a3ffbe751fb804949c595d0d (patch) | |
tree | 9f07a3a38749858e91254d97c60745737638af14 | |
parent | c2233885304998b4d71592f2320f21625bca8c61 (diff) | |
download | aur-1db1200f597f35b5a3ffbe751fb804949c595d0d.tar.gz |
Update to 16.1.0 and cleanup
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 18 | ||||
-rw-r--r-- | config.xml | 872 | ||||
-rw-r--r-- | datastores.xml | 16 | ||||
-rw-r--r-- | environments.xml | 58 | ||||
-rw-r--r-- | pam.d-vmware-authd | 5 | ||||
-rw-r--r-- | proxy.xml | 50 | ||||
-rw-r--r-- | vmAutoStart.xml | 9 | ||||
-rw-r--r-- | vmware-authd.service | 9 | ||||
-rw-r--r-- | vmware-hostd-certificates.service | 11 | ||||
-rw-r--r-- | vmware-hostd.service | 11 |
11 files changed, 8 insertions, 1062 deletions
@@ -1,6 +1,6 @@ pkgbase = vmware-workstation pkgdesc = The industry standard for running multiple operating systems as virtual machines on a single Linux PC. - pkgver = 16.0.0 + pkgver = 16.1.0 pkgrel = 1 url = https://www.vmware.com/products/workstation-for-linux.html install = vmware-workstation.install @@ -26,16 +26,13 @@ pkgbase = vmware-workstation options = !strip options = emptydirs backup = etc/vmware/config - backup = etc/pam.d/vmware-authd backup = etc/conf.d/vmware - source = https://download3.vmware.com/software/wkst/file/VMware-Workstation-Full-16.0.0-16894299.x86_64.bundle + source = https://download3.vmware.com/software/wkst/file/VMware-Workstation-Full-16.1.0-17198959.x86_64.bundle source = vmware-bootstrap source = vmware-vix-bootstrap source = config - source = pam.d-vmware-authd source = configure-initscript.sh source = vmware-environment.sh - source = vmware-authd.service source = vmware-networks-configuration.service source = vmware-networks.service source = vmware-usbarbitrator.service @@ -43,14 +40,12 @@ pkgbase = vmware-workstation source = Makefile source = vmmon.patch source = vmnet.patch - sha256sums = 8db6237d3271fe57ddcce0bcc17befbb49eb378e784bde120f1a516cbd0f69cb + sha256sums = 985f9992702874ecee2518b57fb73d5228d8cb065d4435fc3015870a49e91194 sha256sums = 12e7b16abf8d7e858532edabb8868919c678063c566a6535855b194aac72d55e sha256sums = da1698bf4e73ae466c1c7fc93891eba4b9c4581856649635e6532275dbfea141 sha256sums = bfd2aa7d85d9fd029b8bc59072d5102458a21a9b03b1c835ac4901e0787c09f5 - sha256sums = d50aa0a3fe94025178965d988e18d41eb60aa1ce2b28ee6e3ca15edeabfa2ca7 sha256sums = 48d203450db426e8780f3696a2cf85ee08db004e93f8aca50a9aa24129b1e839 sha256sums = b94959a11b28e51b541321be0588190eb10825e9ff55cbd16eb01483a839a69f - sha256sums = e4c2e97acf07c52de570dd4333d67acfb593db719937a563c6075ab773dcce33 sha256sums = 9b4fbe0ba83f761a2eb9ecd05d48428f8b0a5b3abd8404ccbd928408e682f02b sha256sums = c0a5aea785db06921fb350d36d5e0fd9a14f5eee0c835686ec6fea1af8c92245 sha256sums = d7a9fbf39a0345ae2f14f7f389f30b1110f605d187e0c241e99bbb18993c250d @@ -14,8 +14,8 @@ #PKGEXT=.pkg.tar pkgname=vmware-workstation -pkgver=16.0.0 -_buildver=16894299 +pkgver=16.1.0 +_buildver=17198959 _pkgver=${pkgver}_${_buildver} pkgrel=1 pkgdesc='The industry standard for running multiple operating systems as virtual machines on a single Linux PC.' @@ -52,7 +52,6 @@ makedepends=( ) backup=( 'etc/vmware/config' - 'etc/pam.d/vmware-authd' 'etc/conf.d/vmware' ) source=( @@ -61,11 +60,9 @@ source=( 'vmware-bootstrap' 'vmware-vix-bootstrap' 'config' - 'pam.d-vmware-authd' 'configure-initscript.sh' 'vmware-environment.sh' - 'vmware-authd.service' 'vmware-networks-configuration.service' 'vmware-networks.service' 'vmware-usbarbitrator.service' @@ -76,16 +73,14 @@ source=( 'vmnet.patch' ) sha256sums=( - '8db6237d3271fe57ddcce0bcc17befbb49eb378e784bde120f1a516cbd0f69cb' + '985f9992702874ecee2518b57fb73d5228d8cb065d4435fc3015870a49e91194' '12e7b16abf8d7e858532edabb8868919c678063c566a6535855b194aac72d55e' 'da1698bf4e73ae466c1c7fc93891eba4b9c4581856649635e6532275dbfea141' 'bfd2aa7d85d9fd029b8bc59072d5102458a21a9b03b1c835ac4901e0787c09f5' - 'd50aa0a3fe94025178965d988e18d41eb60aa1ce2b28ee6e3ca15edeabfa2ca7' '48d203450db426e8780f3696a2cf85ee08db004e93f8aca50a9aa24129b1e839' 'b94959a11b28e51b541321be0588190eb10825e9ff55cbd16eb01483a839a69f' - 'e4c2e97acf07c52de570dd4333d67acfb593db719937a563c6075ab773dcce33' '9b4fbe0ba83f761a2eb9ecd05d48428f8b0a5b3abd8404ccbd928408e682f02b' 'c0a5aea785db06921fb350d36d5e0fd9a14f5eee0c835686ec6fea1af8c92245' 'd7a9fbf39a0345ae2f14f7f389f30b1110f605d187e0c241e99bbb18993c250d' @@ -109,7 +104,7 @@ _isovirtualprinterimages=(Linux Windows) if [ -n "$_enable_macOS_guests" ]; then -_vmware_fusion_ver=12.0.0_16880131 +_vmware_fusion_ver=12.1.0_17195230 # List of VMware Fusion versions: https://softwareupdate.vmware.com/cds/vmw-desktop/fusion/ _unlocker_ver=3.0.3 @@ -128,7 +123,7 @@ source+=( "efi-unlocker-patch-${_efi_unlocker_ver}.txt" ) sha256sums+=( - 'b7ce08983c1aab3218327a1a14343a77f23b4acfb3b9dd178594048b12eb63d8' + '75a54777ddc759babe84d276156dafa8822bdc5ece7b751de8ac1948b13af136' '1c27547dcf6fb2f436c96ee62ae8c7f5cfd14b40d8bbd35dc385e247c4fb7e0f' '392c1effcdec516000e9f8ffc97f2586524d8953d3e7d6f2c5f93f2acd809d91' ) @@ -283,12 +278,9 @@ if [ -z "$_remove_vmware_keymaps_dependency" ]; then rm -r "$pkgdir/usr/lib/vmware/xkeymap" # these files are provided by vmware-keymaps package fi - install -Dm 644 "$srcdir/pam.d-vmware-authd" "$pkgdir/etc/pam.d/vmware-authd" - echo -e "vmw_vmci\nvmmon" > "$pkgdir/usr/lib/modules-load.d/vmware.conf" for service_file in \ - vmware-authd.service \ vmware-networks-configuration.service \ vmware-networks.service \ vmware-usbarbitrator.service diff --git a/config.xml b/config.xml deleted file mode 100644 index 2641decc693a..000000000000 --- a/config.xml +++ /dev/null @@ -1,872 +0,0 @@ -<!-- VMware Host Agent configuration file --> - -<config> - <!-- current working directory --> - <workingDir>./</workingDir> - - <!-- location to examine for configuration files that are needed --> - <defaultConfigPath> /etc/vmware/ </defaultConfigPath> - - <!-- location for docroot, plugins, libraries, etc. --> - <defaultInstallPath> /usr/lib/vmware </defaultInstallPath> - - <!-- stdout for hostd process --> - <!-- <stdoutFile>/var/log/vmware/hostd-stdout.txt</stdoutFile> --> - - <!-- stderr for hostd process --> - <!-- <stderrFile>/var/log/vmware/hostd-stderr.txt</stderrFile> --> - - <!-- Memory death point for hostd --> - <!-- <hostdStopMemInMB> 250 </hostdStopMemInMB> --> - <!-- <hostdStopMemInPercent> 80 </hostdStopMemInPercent> --> - - <!-- Memory watermark for hostd --> - <!-- <hostdWarnMemInMB> 180 </hostdWarnMemInMB> --> - <!-- <hostdWarnMemInPercent> 60 </hostdWarnMemInPercent> --> - - <!-- hostd min num of fds --> - <!-- Override by vmacore/threadPool/MaxFdsPerThread --> - <!-- hostdMinFds> 2048 </hostdMinFds --> - - <!-- hostd absolute max num of fds --> - <!-- hostdMaxFds> 4096 </hostdMaxFds --> - - <!-- hostd mmap threshold in kilo bytes --> - <hostdMmapThreshold> 32 </hostdMmapThreshold> - - <!-- Mode in which hostd runs: defines product type --> - <hostdMode> ws </hostdMode> - - <!-- True if hostd is running in simulator mode --> - <mockup> - <enabled> false </enabled> - <!-- Bump the count if hostd runs out of memory in simulator mode when - you create more VMs --> - <supportedVMs> 128 </supportedVMs> - </mockup> - - <!-- Frequency of memory checker --> - <!-- <memoryCheckerTimeInSecs> 30 </memoryCheckerTimeInSecs> --> - - <log> - <!-- controls where rolling log files are stored - If directory is changed from default, may also want to - pass '-l some-dir' to hostd program at startup. - --> - - <directory>/var/log/vmware/</directory> - - <!-- name of log file --> - <name>hostd</name> - - <!-- If true, redirect stderr to stdout. stdout inherits from - parent process. Log() (limited to default log level (see below)) - will then be written to stdout. If false, stderr and stdout - are redirected to /dev/null on linux. On win32 this option is - not used. - At runtime, see vimsh internalsvc/redirect_stdout|err - --> - <outputToConsole>true</outputToConsole> - - <!-- If true, logs to syslog --> - <outputToSyslog>false</outputToSyslog> - - <!-- If true, log to files on disk --> - <!-- <outputToFiles>true</outputToFiles> --> - - <!-- syslog configuration. Only used if outputToSyslog is true. --> - <syslog> - <!-- syslog identifier to use when logging --> - <ident>Hostd</ident> - - <!-- syslog facility to use when logging --> - <facility>local4</facility> - - <!-- The section header contents are placed in this file at startup. - When vmsyslogd rotates the hostd log file, it logs the content of this - file to syslog. This is being done so that we don't lose context on log - rotations. - IMPORTANT: Value needs to match that in onrotate entry in - vmsyslog.d/hostd.conf - --> - <logHeaderFile>/var/run/vmware/hostdLogHeader.txt</logHeaderFile> - - </syslog> - - <!-- default size(in bytes) of each log file before rolling over to next --> - <!-- <maxFileSize>10485760</maxFileSize> --> - - <!-- default number of log files to rotate amongst --> - <!-- <maxFileNum>10</maxFileNum> --> - - <!-- default log level --> - <level>verbose</level> - - <!-- if false disable logging to memory buffer --> - <!-- <outputToMemory>true</outputToMemory> --> - - <!-- default memory log level --> - <!-- <memoryLevel>verbose</memoryLevel> --> - - <!-- memory log buffer size in KB --> - <!-- <memoryLogSizeK>64</memoryLogSizeK> --> - </log> - - <!-- The root password will expire if this value is set to true --> - <rootPasswdExpiration>false</rootPasswdExpiration> - - <!-- Log level configuration (Rules are applied in order) - <level id = "0"> - <logName> App </logName> - <logLevel> info </logLevel> - <memoryLevel>verbose</memoryLevel> - <prefix> true </prefix> - </level> - <level id = "1"> - <logName> BaseLibs </logName> - <logLevel> quiet </logLevel> - <memoryLevel>verbose</memoryLevel> - <prefix> false </prefix> - </level> - <level id = "2"> - <logName> Vmsvc </logName> - <logLevel> info </logLevel> - <memoryLevel>verbose</memoryLevel> - <prefix> true </prefix> - </level> - <level id = "3"> - <logName> /vmfs/volumes/foo/foo.vmx </logName> - <logLevel> trivia </logLevel> - <memoryLevel>verbose</memoryLevel> - <prefix> false </prefix> - </level> - <level id = "Vigor"> - <logName> Vigor </logName> - <logLevel> info </logLevel> - <memoryLevel>verbose</memoryLevel> - <prefix> true </prefix> - </level> - --> - <level id = "4"> - <logName> SoapAdapter.HTTPService </logName> - <logLevel> info </logLevel> - <prefix> false </prefix> - </level> - - <level id="TCP"> - <logName>TCP</logName> - <logLevel>error</logLevel> - <prefix>false</prefix> - </level> - - <!-- - <level id="IO"> - <logName>IO</logName> - <logLevel>error</logLevel> - <prefix>false</prefix> - </level> - --> - - <!-- - Logger for the data passed through the proxy - Uncomment the following block to enable it. - - WARNING: this data may contain sensitive informatino, such as - passwords, session IDs, etc. - --> - <!-- - <level id="ProxyReqData"> - <logName>Proxy Req Data</logName> - <logLevel>trivia</logLevel> - <prefix>true</prefix> - </level> - --> - - <!-- Remove the following node to disable SSL --> - <ssl> - <!-- The server private key file --> - <privateKey>/etc/vmware/ssl/rui.key</privateKey> - - <!-- The server side certificate file --> - <certificate>/etc/vmware/ssl/rui.crt</certificate> - - <!-- The SSL version to use --> - <!-- <sslVersion>all</sslVersion> --> - </ssl> - - <!-- Directory on the Console OS accessible to the DatastoreBrowser --> - <browsableConsoleDir>/vmimages</browsableConsoleDir> - - <!-- Location of vm inventory file on legacy host --> - <!-- <legacyVmInventory>/etc/vmware/vm-list</legacyVmInventory> --> - - <!-- VMOMI configuration --> - <vmomi> - <!-- MOB configuration --> - <mob> - <!-- Max size of POST requests in KB --> - <!-- <maxPostRequestSizeKB>1024</maxPostRequestSizeKB> --> - </mob> - <!-- VMOMI validator configuration --> - <validation> - <!-- The validation is enabled by default --> - <!-- <enabled>true</enabled> --> - </validation> - </vmomi> - - <vmacore> - <pluginBaseDir>./</pluginBaseDir> - <!-- default thread pool configuration for Posix impl --> - <threadPool> - <IoMin>2</IoMin> - <IoMax>32</IoMax> - <TaskMin>2</TaskMin> - <TaskMax>12</TaskMax> - <MaxFdsPerThread> 2048 </MaxFdsPerThread> - <NumKeepAlive>8</NumKeepAlive> - <ThreadCheckTimeSecs>600</ThreadCheckTimeSecs> - <ThreadStackSizeKb>256</ThreadStackSizeKb> - <threadNamePrefix>hostd</threadNamePrefix> - <!-- <threadCountWarningThreshold>2</threadCountWarningThreshold> --> - - <!-- Use fair work queues thread pool. --> - <!-- <fairThreadPool>true</fairThreadPool> --> - - <!-- defaults to 14, Max number of threads used for FWQ items --> - <!-- <maxThreads>14</maxThreads> --> - - <!-- defaults to 5, Initial number of threads used for FWQ items --> - <!-- <minThreads>5</minThreads> --> - - <!-- defaults to 2, number of IO threads used by the FWQ thread pool --> - <!-- These threads perform the asynchronous IO and provide timer services. - Generally small number should be enough as no blocking operations - are executed within IO threads. - A CPU intensive operation performed in these threads is SSL handling, - so on multi-CPU machine with high volume of SSL traffic it may be - beneficial increasing this number. - --> - <!-- <ioThreads>2</ioThreads> --> - - <!-- defaults to 3, Ratio between the number of concurrent items in a - priority and threads reserved for higher priority queues. - One thread is reserver for every N concurrent items. --> - <!-- <reservationRatio>3</reservationRatio> --> - - </threadPool> - <ssl> - <doVersionCheck> false </doVersionCheck> - <libraryPath>/usr/lib/vmware</libraryPath> - <!-- allowed SSL/TLS protocol versions --> - <!-- <protocols>tls1.0,tls1.1,tls1.2</protocols> --> - - <!-- timeouts for the SSL handshake. the default is 20 sec. --> - <!-- <handshakeTimeoutMs>60000</handshakeTimeoutMs> --> - </ssl> - - <http> - <!-- timeouts for HTTP connections. the defaults are infinite. --> - <!-- <readTimeoutMs>60000</readTimeoutMs> --> - <!-- <writeTimeoutMs>60000</writeTimeoutMs> --> - - <!-- Num of max proxy connections --> - <!-- PR 604415: Temporary lower the connections limit to 128 --> - <maxConnections> 128 </maxConnections> - </http> - - <vmdb> - <!-- maximum number of VMDB connections allowed --> - <!-- <maxConnectionCount>100</maxConnectionCount> --> - - <!-- timeouts for VMDB connections. the defaults are infinite. --> - <!-- <readTimeoutMs>60000</readTimeoutMs> --> - <!-- <writeTimeoutMs>60000</writeTimeoutMs> --> - </vmdb> - - <!-- enable plugin loading --> - <loadPlugins> true </loadPlugins> - - <!-- enable/disable the dynamic loading of plugins --> - <loadDynamicPlugins> false </loadDynamicPlugins> - - <!-- Enable/disable the stack tracer --> - <!-- <useStackTracer>false</useStackTracer> --> - - <xml> - <doc> - <!-- maximum size of each XML message. --> - <maxChars>104857600</maxChars> - <!-- maximum nodes in of each XML message. --> - <maxNodes>524288</maxNodes> - <!-- maximum node depth of each XML message. --> - <maxDepth>1000</maxDepth> - </doc> - </xml> - </vmacore> - - <dispatcher> - <!-- turns dispatcher on/off --> - <!-- <enabled>true</enabled> --> - - <!-- Enables debugging output --> - <!-- <debug>false</debug> --> - - <!-- Debug flags --> - <!-- <flags>0</flags> --> - - <!-- The file containing dispatcher policies --> - <dispatcherConfig>/etc/vmware/hostd/dispatcher.xml</dispatcherConfig> - - <!-- The file containing tag extraction rules --> - <tagExtractorConfig>/etc/vmware/hostd/tagExtractor.xml</tagExtractorConfig> - </dispatcher> - - <plugins> - <vimsvc> - <path>libvimsvc.so</path> - - <!-- default administrator principal --> - <!-- <defaultPrincipal>root</defaultPrincipal> --> - - <!-- default file used to persist ACL data --> - <!-- <authorization>/etc/vmware/hostd/authorization.xml</authorization> --> - - <!-- default file used to supply required privileges for dynamic methods --> - <!-- <dynMethodPrivConfig>/etc/vmware/hostd/dynMethodPriv.xml</dynMethodPrivConfig> --> - - <!-- default setting for where vmware-hostd-ticket directory is created --> - <!-- <localTicketParentDir>/var/run</localTicketParentDir> --> - - <!-- default setting for life time of a local ticket --> - <!-- <localTicketLifeSecs>10</localTicketLifeSecs> --> - - <!-- default setting for maximum number of times a ticket can be used --> - <!-- <localTicketMaxUse>1</localTicketMaxUse> --> - - <!-- time to retain tasks after they complete --> - <!-- <taskRetentionInMins> 10 </taskRetentionInMins> --> - - <!-- cleanup interval time between task reaping --> - <!-- <taskCleanupIntervalInMins> 1 </taskCleanupIntervalInMins> --> - - <!-- maximum number of events to store --> - <!-- <maxEvents>1000</maxEvents> --> - - <!-- development build default setting for license mockup --> - <licenseMockup>false</licenseMockup> - - <!-- Disable i18nFilter --> - <!-- <i18nFilterDisabled> false </i18nFilterDisabled> --> - <!-- cloning of objects by i18nFilter --> - <!-- <i18nCloneDisabled> true </i18nCloneDisabled> --> - <license> - <!-- location of the read-write flexlm configuration file --> - <!-- <config> /etc/vmware/license.cfg </config> --> - </license> - <userManager> - <!-- Max time in seconds to wait for a subcommand to complete --> - <!-- <subcommandWait> 10 </subcommandWait> --> - </userManager> - - <!-- VC API lockdown mode (MN) - true to enable handling it --> - <apiLockdown>true</apiLockdown> - - <requires>hostsvc solo</requires> - - </vimsvc> - <hostsvc> - <path>libhostsvc.so</path> - - <vflash> - <defaultVFlashModule>vfc</defaultVFlashModule> - <vffsUuid>0</vffsUuid> - <refreshVffsInterval>30</refreshVffsInterval> - </vflash> - - <datastore> - <!-- default datastore inventory--> - <!-- <inventory>/etc/vmware/hostd/datastores.xml</inventory> --> - - <!-- default datastore refresh interval in minutes --> - <!-- use 0 to disable the auto refresh --> - <!-- <refreshInterval>0</refreshInterval> --> - - <!-- default refresh interval for datastore-freespace when provisioning virtual disks --> - <!-- <refreshVdiskInterval>30</refreshVdiskInterval> --> - </datastore> - - <mockup> - <!-- turns mockup impl on/off --> - <enabled>false</enabled> - - <!-- default filepath for host info --> - <filepath>/etc/vmware/hostd/mockup-host-config.xml</filepath> - </mockup> - <vmResources>/etc/vmware/hostd/vmResources.xml</vmResources> - - <!-- default location of the hostsvc config file --> - <!-- <config>/etc/vmware/hostd/hostsvc.xml</config> --> - - <!-- default location of the resource pool config file --> - <!-- <pools>/etc/vmware/hostd/pools.xml</pools> --> - - <!-- default location of the host service list --> - <services>/etc/vmware/service/</services> - - <storage> - <!-- storage data synchronization policy--> - - <!-- policy: invalidate on configuration change (default) --> - <!-- <syncpolicy>invalid_change</syncpolicy> --> - - <!-- policy: always fetch data when queried --> - <!-- <syncpolicy>fetch_always</syncpolicy> --> - - <!-- policy: fetch data on configuration change --> - <!-- <syncpolicy>fetch_change</syncpolicy> --> - - <!-- default storage inventory refetch interval, after getting multiple Path-state change events, in seconds --> - <refetchStorageInterval>120</refetchStorageInterval> - </storage> - - <rsrc> - <!-- Refresh interval (in seconds) for root resource pool capacity --> - <!-- <refreshInterval>60</refreshInterval> --> - </rsrc> - <vmfs2upgrade> - <!-- <undoattempts>15</undoattempts> --> - <!-- <timeoutmsec>2000</timeoutmsec> --> - </vmfs2upgrade> - - <!-- Controls to enable/disable expressions in the datastore filter --> - <!-- <datastoresystem> --> - <!-- <diskfilter> --> - <!-- <NoUsbDisks>true</NoUsbDisks> --> - <!-- <UsedAsVmRdm>true</UsedAsVmRdm> --> - <!-- </diskfilter> --> - <!-- </datastoresystem> --> - - <!-- Controls to enable/disable expressions in the SCSI LUN filter --> - <!-- <scsilunfilter> --> - <!-- <NoUsbDisks>true</NoUsbDisks> --> - <!-- </scsilunfilter> --> - - <!-- Controls to enable/disable expressions in the RDM filter --> - <!-- <rdmfilter> --> - <!-- <RdmCapable>true</RdmCapable> --> - <!-- </rdmfilter> --> - <!-- <maxVms> 512 </maxVms> --> - <NetmapFile> /etc/vmware/netmap.conf </NetmapFile> - - - <!-- Storage I/O Resource Manager settings --> - <storageiorm> - <enabled>false</enabled> - <congestionThreshold.min>5</congestionThreshold.min> - <congestionThreshold.max>100</congestionThreshold.max> - <congestionThreshold.default>30</congestionThreshold.default> - </storageiorm> - </hostsvc> - <vmsvc> - <path>libvmsvc.so</path> - <mockup> - <enabled>false</enabled> - </mockup> - <enableMockup>false</enableMockup> - - <!-- - Check for version mismatches against the vmkernel. - This is disabled by default for developers but for all other - users, they must keep their vmkernels up to date. - --> - <checkVersionMismatch> false </checkVersionMismatch> - <!-- <vmDirectory> /home/vmware </vmDirectory> --> - <!-- <maxSnapshotDepth> 32 </maxSnapshotDepth> --> - - <!-- Configuration options for quiesced snapshots --> - <quiescedSnap> - <!-- Seconds that quiesce requests will queue before continuing. --> - <!-- <serializeTimeout> 120 </serializeTimeout> --> - </quiescedSnap> - - <!-- The maximum number of virtual disks allowed on this host --> - <!-- <maxDisksPerVirtualMachine> 120 </maxDisksPerVirtualMachine> --> - - <!-- The timer interval for task updates in microseconds --> - <!-- <taskTimerInterval> 1000000 </taskTimerInterval> --> - - <!-- Default user context to use to perform VM operations --> - <!-- <datastorePrincipal>root</datastorePrincipal> --> - - <!-- Virtual machine VMotion parameters --> - <vmotion> - <!-- Timeout for VMotion prepare operation (milliseconds) --> - <!-- <prepareTimeout> 30000 </prepareTimeout> --> - - <!-- Timeout for VMotion source initiate operation (milliseconds) --> - <!-- <srcInitiateTimeout> 30000 </srcInitiateTimeout> --> - - <!-- Timeout for VMotion destination ID population (milliseconds) --> - <!-- <dstIdTimeout> 120000 </dstIdTimeout> --> - </vmotion> - <!-- <defaultPowerOffType> soft </defaultPowerOffType> --> - <!-- <defaultSuspendType> hard </defaultSuspendType> --> - <!-- <defaultResetType> hard </defaultResetType> --> - <!-- <validateVMId> false </validateVMId> --> - <!-- <heartbeatCheckTimeInSecs> 30 </heartbeatCheckTimeInSecs> --> - <!-- <heartbeatRedAlert> 0.40 </heartbeatRedAlert> --> - <!-- <heartbeatYellowAlert> 0.80 </heartbeatYellowAlert> --> - - <!-- Setting to enable/disable activation of change tracking --> - <!-- when upgrading a virtual machine's HW version to HW7 or newer --> - <!-- or when adding a new disk to a HW7 or newer VM. --> - <!-- <useChangeTracking> true </useChangeTracking> --> - - <requires>vimsvc</requires> - </vmsvc> - <vcsvc> - <path>libvcsvc.so</path> - <mockup> - <enabled>false</enabled> - </mockup> - <!-- VMotion parameters --> - <vmotion> - <!-- Location of the VMotion journal; either an absolute --> - <!-- path or relative to the default log path --> - <!-- <journalDir> journal </journalDir> --> - - <!-- Source-side VMotion timeout (milliseconds) --> - <!-- <srcBeginTimeout> 240000 </srcBeginTimeout> --> - - <!-- Destination-side VMotion timeout (milliseconds) --> - <!-- <dstBeginTimeout> 60000 </dstBeginTimeout> --> - </vmotion> - - <!-- AgentManager parameters --> - <agentMgr> - <!-- Timeout (in seconds) for the upgrade command --> - <!-- <timeout> 360 </timeout> --> - - <!-- Name of the upgrade directory (relative to a provided tmpdir) --> - <!-- <upgradeDir> ha-agentmgr </upgradeDir> --> - - <!-- upgradeCerts is a path to a file containing accepted signer certificates --> - <!-- <upgradeCerts>/usr/share/certs/vmware.cert</upgradeCerts> --> - - <!-- Path to shell --> - <!-- <shellPath>/bin/sh</shellPath> --> - - </agentMgr> - - <requires>hostsvc</requires> - - </vcsvc> - <solo> - <path>libsolo.so</path> - <mockup> - <enabled>false</enabled> - </mockup> - - <!-- The file containing the list of environment description files --> - <environments>/etc/vmware/hostd/environments.xml</environments> - - <!-- The file containing the virtual machine inventory --> - <vmInventory>/etc/vmware/hostd/vmInventory.xml</vmInventory> - - <!-- The file containing the AutoStart settings --> - <!-- <vmAutoStart>/etc/vmware/hostd/vmAutoStart.xml</vmAutoStart> --> - - <!-- The file containing the resource pool and VM resource settings --> - <!-- <resources>/etc/vmware/hostd/resources.xml</resources> --> - - <!-- The file containing the provisoning policies --> - <provisioningPolicy>/etc/vmware/hostd/env/provisioningPolicy.xml</provisioningPolicy> - - <!-- The file containing the hardware info mockup --> - <hwInfo>/etc/vmware/hostd/hwInfo.xml</hwInfo> - - <!-- Controls to enable/disable expressions in the RDM filter --> - <!-- <rdmfilter> --> - <!-- Only show disks that are attached to shared storage. --> - <!-- <HbaIsShared>true</HbaIsShared> --> - - <!-- Only show disks that are not an extent of a VMFS volume. --> - <!-- <UsedByVmfs>true</UsedByVmfs> --> - - <!-- Only show disks that are not already used as an RDM target. --> - <!-- <UsedAsVmRdm>true</UsedAsVmRdm> --> - <!-- </rdmfilter> --> - - <!-- Disable Resource Pool Initialization --> - <!-- <disableResourcePoolInit> false </disableResourcePoolInit> --> - - <!-- Soap port. Also turns on proxy forwarding to a TCP port --> - <soapPort> 8307 </soapPort> - - <!-- Secure Soap port for accecpting SSL tunneling from proxy --> - <!-- If disabled, SSL tunneling is done over a named pipe. --> - <!-- <secureSoapPort> 8306 </secureSoapPort> --> - - <!-- Whether to enable secure Soap adapter --> - <enableSecureSoap> false </enableSecureSoap> - - <!-- 64 bit support --> - <!-- <support64bit> true </support64bit> --> - - <!-- Enable Vmomi tracing --> - <!-- <traceVmomi> true </traceVmomi> --> - - <!-- The log level at which to output vmomi tracing --> - <traceAt> verbose </traceAt> - - <!-- Whether to only trace faults in the return --> - <!-- <traceFaultsOnly> true </traceFaultsOnly> --> - - <!-- Cause segv --> - <!-- <causeSegv> false </causeSegv> --> - - <!-- Cause exception --> - <!-- <causeException> false </causeException> --> - - <loglevels> - <module> - <name> disklib </name> - <level> 0 </level> - </module> - <!-- <module> --> - <!-- <name> baz </name> --> - <!-- <level> 2 </level> --> - <!-- <extension> bar </extension> --> - <!-- </module> --> - </loglevels> - - <!-- web server settings --> - <webServer> - - <docRoot> /usr/lib/vmware/hostd/docroot/</docRoot> - <cgiBinPath> /usr/lib/vmware/hostd/cgi-bin/</cgiBinPath> - </webServer> - - <!-- Enable managed object browser --> - <!-- <enableMob>true</enableMob> --> - - <!-- periodic keep alive logging --> - <!-- <runTimerTest> false </runTimerTest> --> - <!-- <runTimerIntervalInSecs> 3 </runTimerIntervalInSecs> --> - - <dynamo> - <enabled> false </enabled> - - <manager id="0"> - <enabled> true </enabled> - <moId>ha-dynamic-type-manager-python</moId> - <type>soap-stdio</type> - <soap-stdio> - <command>/usr/bin/sh</command> - <arg id="0">-l</arg> - <arg id="1">-c</arg> - <arg id="2">/usr/bin/python -m PyVmomiServer -g --loglevel info -s PyVmomiServer</arg> - </soap-stdio> - </manager> - - <manager id="1"> - <enabled> false </enabled> - <moId>ha-dynamic-type-manager-vapi</moId> - <type>soap-http</type> - <soap-http> - <port>8088</port> - <command>/usr/bin/sh</command> - <arg id="0">-l</arg> - <arg id="1">-c</arg> - <arg id="2">/sbin/vapid -s vapid</arg> - </soap-http> - </manager> - - <manager id="2"> - <enabled> true </enabled> - <moId>ha-dynamic-type-manager-local-cli</moId> - <type>vmware-cli</type> - <vmware-cli> - <path>/usr/lib/vmware/esxcli</path> - </vmware-cli> - </manager> - </dynamo> - - <!-- Managed method executer --> - <!-- <mme> --> - <!-- <enabled> true </enabled> --> - <!-- </mme> --> - - <requires>hostsvc</requires> - </solo> - - <!-- Reverse HTTP Proxy service --> - <proxysvc> - <path>libproxysvc.so</path> - - <!-- default location of the proxy config file for hosted products--> - <config>/etc/vmware/hostd/proxy.xml</config> - <!-- default location of proxy config file for ESX--> - <endpoints>/etc/vmware/rhttpproxy/endpoints.conf</endpoints> - <requires>hostsvc</requires> - - </proxysvc> - - <statssvc> - <path>libstatssvc.so</path> - <enabled>false</enabled> - <mockup> - <!-- turns mockup impl on/off --> - <enabled>false</enabled> - </mockup> - - <!-- Directory to store stats related files in --> - <!-- <depotDir> /var/lib/vmware/hostd/stats/ </depotDir> --> - - <!-- Name of the StatsDepot --> - <!-- <depotName> hostAgentStats </depotName> --> - - <!-- Max number of stats to purge in one shot --> - <!-- <maxStatsPurged> 1000 </maxStatsPurged> --> - - <!-- Real time stats collection interval --> - <!-- <collectionInterval> 20 </collectionInterval> --> - - <!-- Enable historical stats collection --> - <!-- <historicalStatsEnabled> true </historicalStatsEnabled> --> - <!-- Enable collection of virtual disk stats --> - <!-- <collectVdiskStats> true </collectVdiskStats> --> - <!-- Enable collection of Host Datastore stats --> - <!-- <collectHostDsStats> true </collectHostDsStats> --> - <!-- Enable collection of Storage Path and Adapter stats --> - <!-- <collectPathAdapterStats> true </collectPathAdapterStats> --> - <!-- Enable collection of VM Datastore stats --> - <!-- <collectVmDsStats>true </collectVmDsStats> --> - <!-- Enable collection of VFlash Module stats --> - <!-- <collectVFlashModuleStats> true </collectVFlashModuleStats> --> - <!-- Enable collection of VSAN DOM stats --> - <!-- <collectVSanDomStats> false </collectVSanDomStats> --> - - </statssvc> - - <partitionsvc> - <path>libpartitionsvc.so</path> - <enabled>false</enabled> - </partitionsvc> - - <internalsvc> - <path>libinternalsvc.so</path> - <requires>hostsvc</requires> - </internalsvc> - - <!-- The nfc service --> - <nfcsvc> - <path>libnfcsvc.so</path> - <enabled>true</enabled> - <mockup> - <enabled>false</enabled> - </mockup> - </nfcsvc> - - <snmpsvc> - <enabled>false</enabled> - <path>libsnmpsvc.so</path> - </snmpsvc> - - <blklistsvc> - <path>libblklistsvc.so</path> - <enabled>false</enabled> - <!-- <leaseTimeoutSecs> 150 </leaseTimeoutSecs> --> - <!-- <wblEnabled> true </wblEnabled> --> - </blklistsvc> - - <cimsvc> - <path>libcimsvc.so</path> - <enabled>false</enabled> - <maxSelEntries>40</maxSelEntries> - <pollTime>90</pollTime> - </cimsvc> - - <directorysvc> - <path>libdirectorysvc.so</path> - <enabled>false</enabled> - <mockup> - <enabled>false</enabled> - </mockup> - </directorysvc> - - <vdisksvc> - <path>libvdisksvc.so</path> - <enabled>false</enabled> - <mockup> - <enabled>false</enabled> - </mockup> - </vdisksvc> - - <vslmsvc> - <path>libvslmsvc.so</path> - <enabled>false</enabled> - <mockup> - <enabled>false</enabled> - </mockup> - </vslmsvc> - - <httpnfcsvc> - <path>libhttpnfcsvc.so</path> - <enabled>false</enabled> - <mockup> - <enabled>false</enabled> - </mockup> - <requires>proxysvc</requires> - </httpnfcsvc> - - <ovfmgrsvc> - <path>libovfmgrsvc.so</path> - <enabled>true</enabled> - </ovfmgrsvc> - - <dynsvc> - <path>libdynsvc.so</path> - <enabled>false</enabled> - <dynamic>true</dynamic> - </dynsvc> - - <guestsvc> - <path>libguestsvc.so</path> - <enabled>false</enabled> - </guestsvc> - - <hbrsvc> - <path>libhbrsvc.so</path> - <enabled>false</enabled> - <mockup> - <!-- Mock HBR is on if running in the the simulator --> - <enabled>false</enabled> - </mockup> - <requires>vmsvc</requires> - </hbrsvc> - - <cbrcsvc> - <path>libcbrcsvc.so</path> - <enabled>false</enabled> - </cbrcsvc> - - <hostspecsvc> - <path>libhostspecsvc.so</path> - <enabled>false</enabled> - </hostspecsvc> - - - </plugins> - - <!--Locale preferences--> - <!--DefaultLocale - this is the preferred default locale --> - <!--InstallPath - this is the location of the locale files--> - <!-- - <locale> - <DefaultLocale>en_US</DefaultLocale> - <InstallPath>./locale/</InstallPath> - </locale> - --> - -</config> diff --git a/datastores.xml b/datastores.xml deleted file mode 100644 index a457a95241fc..000000000000 --- a/datastores.xml +++ /dev/null @@ -1,16 +0,0 @@ -<ConfigRoot> - <LocalDatastores> - <_length>1</_length> - <_type>hostd.host.LocalDatastoreEntry[]</_type> - <e id="0"> - <_type>hostd.host.LocalDatastoreEntry</_type> - <id>1</id> - <name>standard</name> - <path>/var/lib/vmware/Shared VMs</path> - </e> - </LocalDatastores> - <NasVolumes> - <_length>0</_length> - <_type>hostd.host.NasDatastoreEntry[]</_type> - </NasVolumes> -</ConfigRoot>
\ No newline at end of file diff --git a/environments.xml b/environments.xml deleted file mode 100644 index d9844e397488..000000000000 --- a/environments.xml +++ /dev/null @@ -1,58 +0,0 @@ -<Environment> - <Cfg id="0"> - <Descriptor>env/ws-hw3.xml</Descriptor> - <Options>env/vmconfigoption-ws-hw3.xml</Options> - </Cfg> - <Cfg id="1"> - <Descriptor>env/ws-hw4.xml</Descriptor> - <Options>env/vmconfigoption-ws-hw4.xml</Options> - </Cfg> - <Cfg id="2"> - <Descriptor>env/ws-hw6.xml</Descriptor> - <Options>env/vmconfigoption-ws-hw6.xml</Options> - </Cfg> - <Cfg id="3"> - <Descriptor>env/ws-hw7.xml</Descriptor> - <Options>env/vmconfigoption-ws-hw7.xml</Options> - </Cfg> - <Cfg id="4"> - <Descriptor>env/ws-hw8.xml</Descriptor> - <Options>env/vmconfigoption-ws-hw8.xml</Options> - </Cfg> - <Cfg id="5"> - <Descriptor>env/ws-hw9.xml</Descriptor> - <Options>env/vmconfigoption-ws-hw9.xml</Options> - </Cfg> - <Cfg id="6"> - <Descriptor>env/ws-hw10.xml</Descriptor> - <Options>env/vmconfigoption-ws-hw10.xml</Options> - </Cfg> - <Cfg id="7"> - <Descriptor>env/ws-hw11.xml</Descriptor> - <Options>env/vmconfigoption-ws-hw11.xml</Options> - </Cfg> - <Cfg id="8"> - <Descriptor>env/ws-hw12.xml</Descriptor> - <Options>env/vmconfigoption-ws-hw12.xml</Options> - </Cfg> - <Cfg id="9"> - <Descriptor>env/ws-hw13.xml</Descriptor> - <Options>env/vmconfigoption-ws-hw13.xml</Options> - </Cfg> - <Cfg id="10"> - <Descriptor>env/ws-hw14.xml</Descriptor> - <Options>env/vmconfigoption-ws-hw14.xml</Options> - </Cfg> - <Cfg id="11"> - <Descriptor>env/ws-hw15.xml</Descriptor> - <Options>env/vmconfigoption-ws-hw15.xml</Options> - </Cfg> - <Cfg id="12"> - <Descriptor>env/ws-hw16.xml</Descriptor> - <Options>env/vmconfigoption-ws-hw16.xml</Options> - </Cfg> - <Cfg id="13"> - <Descriptor>env/ws-hw17.xml</Descriptor> - <Options>env/vmconfigoption-ws-hw17.xml</Options> - </Cfg> -</Environment> diff --git a/pam.d-vmware-authd b/pam.d-vmware-authd deleted file mode 100644 index 44391264ebf9..000000000000 --- a/pam.d-vmware-authd +++ /dev/null @@ -1,5 +0,0 @@ -#%PAM-1.0 -auth required pam_unix.so -account required pam_unix.so -password required pam_permit.so -session required pam_unix.so diff --git a/proxy.xml b/proxy.xml deleted file mode 100644 index d9ab5039838c..000000000000 --- a/proxy.xml +++ /dev/null @@ -1,50 +0,0 @@ -<ConfigRoot> - <httpPort>-1</httpPort> - <httpsPort>443</httpsPort> - <EndpointList> - <_length>7</_length> - <_type>vim.ProxyService.EndpointSpec[]</_type> - <e id="0"> - <_type>vim.ProxyService.NamedPipeServiceSpec</_type> - <accessMode>httpAndHttps</accessMode> - <pipeName>/var/run/vmware/proxy-webserver</pipeName> - <serverNamespace>/</serverNamespace> - </e> - <e id="1"> - <_type>vim.ProxyService.LocalServiceSpec</_type> - <accessMode>httpsWithRedirect</accessMode> - <port>8307</port> - <serverNamespace>/sdk</serverNamespace> - </e> - <e id="2"> - <_type>vim.ProxyService.LocalServiceSpec</_type> - <accessMode>httpsWithRedirect</accessMode> - <port>8308</port> - <serverNamespace>/ui</serverNamespace> - </e> - <e id="3"> - <_type>vim.ProxyService.NamedPipeServiceSpec</_type> - <accessMode>httpsOnly</accessMode> - <pipeName>/var/run/vmware/proxy-vpxa</pipeName> - <serverNamespace>/vpxa</serverNamespace> - </e> - <e id="4"> - <_type>vim.ProxyService.NamedPipeServiceSpec</_type> - <accessMode>httpsWithRedirect</accessMode> - <pipeName>/var/run/vmware/proxy-mob</pipeName> - <serverNamespace>/mob</serverNamespace> - </e> - <e id="5"> - <_type>vim.ProxyService.LocalServiceSpec</_type> - <accessMode>httpAndHttps</accessMode> - <port>12001</port> - <serverNamespace>/ha-nfc</serverNamespace> - </e> - <e id="6"> - <_type>vim.ProxyService.LocalServiceSpec</_type> - <accessMode>httpAndHttps</accessMode> - <port>12000</port> - <serverNamespace>/nfc</serverNamespace> - </e> - </EndpointList> -</ConfigRoot> diff --git a/vmAutoStart.xml b/vmAutoStart.xml deleted file mode 100644 index 422da117572b..000000000000 --- a/vmAutoStart.xml +++ /dev/null @@ -1,9 +0,0 @@ -<ConfigRoot> - <SystemDefaults> - <_type>vim.host.AutoStartManager.SystemDefaults</_type> - <startDelay>120</startDelay> - <stopAction>PowerOff</stopAction> - <stopDelay>120</stopDelay> - <waitForHeartbeat>false</waitForHeartbeat> - </SystemDefaults> -</ConfigRoot>
\ No newline at end of file diff --git a/vmware-authd.service b/vmware-authd.service deleted file mode 100644 index 53d3fbf8314d..000000000000 --- a/vmware-authd.service +++ /dev/null @@ -1,9 +0,0 @@ -[Unit] -Description=VMware Authentication Daemon - -[Service] -Type=forking -ExecStart=/usr/bin/vmware-authdlauncher - -[Install] -WantedBy=multi-user.target diff --git a/vmware-hostd-certificates.service b/vmware-hostd-certificates.service deleted file mode 100644 index 8891ebe775ef..000000000000 --- a/vmware-hostd-certificates.service +++ /dev/null @@ -1,11 +0,0 @@ -[Unit] -Description=VMware Host Daemon Certificates Generation -ConditionPathExists=|!/etc/vmware/ssl/rui.key -ConditionPathExists=|!/etc/vmware/ssl/rui.crt - -[Service] -UMask=0077 -Environment=LD_LIBRARY_PATH=/usr/lib/vmware/lib/libssl.so.1.0.1:/usr/lib/vmware/lib/libcrypto.so.1.0.1 -ExecStart=/usr/lib/vmware/bin/openssl req -x509 -days 365 -newkey rsa:2048 -sha256 -keyout /etc/vmware/ssl/rui.key -out /etc/vmware/ssl/rui.crt -config /etc/vmware/ssl/hostd.ssl.config -Type=oneshot -RemainAfterExit=yes diff --git a/vmware-hostd.service b/vmware-hostd.service deleted file mode 100644 index 2462d94e33ae..000000000000 --- a/vmware-hostd.service +++ /dev/null @@ -1,11 +0,0 @@ -[Unit] -Description=VMware Host Daemon -Wants=vmware-hostd-certificates.service vmware-authd.service -After=vmware-hostd-certificates.service vmware-authd.service - -[Service] -ExecStartPre=/usr/bin/mkdir -p /var/run/vmware -ExecStart=/usr/bin/vmware-hostd -a /etc/vmware/hostd/config.xml - -[Install] -WantedBy=multi-user.target |