diff options
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 6 | ||||
-rwxr-xr-x | configure-initscript.sh | 6 | ||||
-rw-r--r-- | vmware-hostd.service | 1 |
4 files changed, 16 insertions, 8 deletions
@@ -23,11 +23,16 @@ pkgbase = vmware-workstation options = !strip options = emptydirs backup = etc/vmware/config - backup = etc/pam.d/vmware-authd + backup = etc/vmware/hostd/authorization.xml backup = etc/vmware/hostd/config.xml backup = etc/vmware/hostd/datastores.xml + backup = etc/vmware/hostd/dispatcher.xml backup = etc/vmware/hostd/environments.xml backup = etc/vmware/hostd/proxy.xml + backup = etc/vmware/hostd/tagExtractor.xml + backup = etc/vmware/netmap.conf + backup = etc/vmware/ssl/hostd.ssl.config + backup = etc/pam.d/vmware-authd source = https://download3.vmware.com/software/wkst/file/VMware-Workstation-Full-12.5.6-5528349.x86_64.bundle source = bootstrap source = config @@ -56,13 +61,13 @@ pkgbase = vmware-workstation sha256sums = 12e7b16abf8d7e858532edabb8868919c678063c566a6535855b194aac72d55e sha256sums = 55af509a4328fa88518e7008c65ff5598e6007e99ca2b4421a8f9b26126f6ff3 sha256sums = d50aa0a3fe94025178965d988e18d41eb60aa1ce2b28ee6e3ca15edeabfa2ca7 - sha256sums = 33a090e101b807f9496d2a3c8705301f913f7190c78f6c1e7bc45773f1810305 + sha256sums = 8e4d08668a66be79a900521792b39c16a026cc90659241edee80b64e701bfbcd sha256sums = d0806b6cb99af04232585def7b8043df3104b9b17470ea70abbd5bedc1e7ca16 sha256sums = 434cd4aa440d36b75ee20e0b588aaad874bb0d796173990bc4046667c66f5099 sha256sums = 25c5aa39489d14a60f9cb30bdd7b21d36399c3355daee8bf5fbebcb62fe9f45f sha256sums = 3c802523606184a5e8ebbe931d9c6c70d83ff8c6833b9f48aa264f0bd5a18a88 sha256sums = f9440479f3ae5ad0a39bba3150276627878bf83d6879444fb327c53a1dbb5a4d - sha256sums = d1f9d6dccafee7a8fbc0bf9584e30babec1ddefca4b89973fb634276a8bd407f + sha256sums = 70301aa4eff4f42d7d39b276445dc7d8f44b8a0e184775e8a9e3055bb9d8590a sha256sums = e3812b78158672c7d96b6a58877681462f3fbdfe99a948b32c80c755c8682450 sha256sums = f9297948eba55fbaa6c9d1846b92070f27fda17afe78b41ed0e4c2eaa452b56c sha256sums = d7a9fbf39a0345ae2f14f7f389f30b1110f605d187e0c241e99bbb18993c250d @@ -90,7 +90,7 @@ sha256sums=( '12e7b16abf8d7e858532edabb8868919c678063c566a6535855b194aac72d55e' '55af509a4328fa88518e7008c65ff5598e6007e99ca2b4421a8f9b26126f6ff3' 'd50aa0a3fe94025178965d988e18d41eb60aa1ce2b28ee6e3ca15edeabfa2ca7' - '33a090e101b807f9496d2a3c8705301f913f7190c78f6c1e7bc45773f1810305' + '8e4d08668a66be79a900521792b39c16a026cc90659241edee80b64e701bfbcd' 'd0806b6cb99af04232585def7b8043df3104b9b17470ea70abbd5bedc1e7ca16' '434cd4aa440d36b75ee20e0b588aaad874bb0d796173990bc4046667c66f5099' @@ -98,7 +98,7 @@ sha256sums=( '3c802523606184a5e8ebbe931d9c6c70d83ff8c6833b9f48aa264f0bd5a18a88' 'f9440479f3ae5ad0a39bba3150276627878bf83d6879444fb327c53a1dbb5a4d' - 'd1f9d6dccafee7a8fbc0bf9584e30babec1ddefca4b89973fb634276a8bd407f' + '70301aa4eff4f42d7d39b276445dc7d8f44b8a0e184775e8a9e3055bb9d8590a' 'e3812b78158672c7d96b6a58877681462f3fbdfe99a948b32c80c755c8682450' 'f9297948eba55fbaa6c9d1846b92070f27fda17afe78b41ed0e4c2eaa452b56c' 'd7a9fbf39a0345ae2f14f7f389f30b1110f605d187e0c241e99bbb18993c250d' @@ -271,7 +271,7 @@ package() { install -Dm 644 "vmware-tools-$isoimage/$isoimage.iso.sig" "$pkgdir/usr/lib/vmware/isoimages/$isoimage.iso.sig" done - install -Dm 644 "vmware-player-app/doc/LearnMore.txt" "$pkgdir/usr/share/licenses/$pkgname/LearnMore.txt" + install -Dm 644 "vmware-player-app/doc/LearnMore.txt" "$pkgdir/usr/share/licenses/$pkgname/Privacy.txt" install -Dm 644 "vmware-workstation/doc/EULA" "$pkgdir/usr/share/licenses/$pkgname/VMware Workstation - EULA.txt" install -Dm 644 "vmware-workstation/doc"/*open_source_licenses.txt "$pkgdir/usr/share/licenses/$pkgname" mv "$pkgdir/usr/lib/vmware-ovftool/vmware.eula" "$pkgdir/usr/share/licenses/$pkgname/VMware OVF Tool component for Linux - EULA.txt" diff --git a/configure-initscript.sh b/configure-initscript.sh index 450b924d151f..95d9e9cc5bb8 100755 --- a/configure-initscript.sh +++ b/configure-initscript.sh @@ -19,13 +19,15 @@ esac addService() { if [ "$serviceName" != "vmware" ]; then - systemctl enable --now $serviceName.service + systemctl start $serviceName.service + systemctl enable $serviceName.service fi } removeService() { if [ "$serviceName" != "vmware" ]; then - systemctl disable --now $serviceName.service + systemctl stop $serviceName.service + systemctl disable $serviceName.service fi } diff --git a/vmware-hostd.service b/vmware-hostd.service index 99cd898b91d5..5d755b770a2e 100644 --- a/vmware-hostd.service +++ b/vmware-hostd.service @@ -4,6 +4,7 @@ Wants=vmware-hostd-certificates.service After=vmware-hostd-certificates.service [Service] +ExecStartPre=/usr/bin/mkdir -p /var/run/vmware ExecStart=/usr/bin/vmware-hostd -a /etc/vmware/hostd/config.xml [Install] |