diff options
author | Jean-Marc Lenoir | 2019-02-03 10:41:07 +0100 |
---|---|---|
committer | Jean-Marc Lenoir | 2019-02-03 10:41:07 +0100 |
commit | c67f4d9847ece295116443cdd4b0faac0d827b0b (patch) | |
tree | 4159f337f5bd25acdca667b00b3ba5b1106109c0 | |
parent | 363deeb7b485d213ffd0fd9b0f8c7a77e7911abe (diff) | |
download | aur-c67f4d9847ece295116443cdd4b0faac0d827b0b.tar.gz |
Add VMware Authentication service
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 9 | ||||
-rw-r--r-- | vmware-authd.service | 9 | ||||
-rw-r--r-- | vmware-hostd.service | 4 | ||||
-rw-r--r-- | vmware-networks.service | 1 | ||||
-rw-r--r-- | vmware-workstation.install | 2 |
6 files changed, 23 insertions, 10 deletions
@@ -1,7 +1,7 @@ pkgbase = vmware-workstation pkgdesc = The industry standard for running multiple operating systems as virtual machines on a single Linux PC. pkgver = 15.0.2 - pkgrel = 1 + pkgrel = 2 url = https://www.vmware.com/products/workstation-for-linux.html install = vmware-workstation.install arch = x86_64 @@ -51,6 +51,7 @@ pkgbase = vmware-workstation source = vmAutoStart.xml source = vmware-hostd-certificates.service source = vmware-hostd.service + source = vmware-authd.service source = vmware-networks-configuration.service source = vmware-networks.service source = vmware-usbarbitrator.service @@ -74,9 +75,10 @@ pkgbase = vmware-workstation sha256sums = 3c802523606184a5e8ebbe931d9c6c70d83ff8c6833b9f48aa264f0bd5a18a88 sha256sums = ad522a8cbc6103134ce5e677a01b503cd21875cbceb37bd13fd870ebd9ad0e6d sha256sums = f9440479f3ae5ad0a39bba3150276627878bf83d6879444fb327c53a1dbb5a4d - sha256sums = 70301aa4eff4f42d7d39b276445dc7d8f44b8a0e184775e8a9e3055bb9d8590a + sha256sums = 42594b60085d0bbef01ab07b9f8b0d18640001107ce61cc0ddf02d0ab415140f + sha256sums = e4c2e97acf07c52de570dd4333d67acfb593db719937a563c6075ab773dcce33 sha256sums = e3812b78158672c7d96b6a58877681462f3fbdfe99a948b32c80c755c8682450 - sha256sums = a651de50e91f386057d69d11e2cdf6e020229aae0631f25073ca09fbb878d1db + sha256sums = c0a5aea785db06921fb350d36d5e0fd9a14f5eee0c835686ec6fea1af8c92245 sha256sums = d7a9fbf39a0345ae2f14f7f389f30b1110f605d187e0c241e99bbb18993c250d sha256sums = 05e26d8b21d190ebabb7f693998114d9d5991d9dfb71acb4d990293a65b6b487 sha256sums = 6ce902b1dab8fc69be253abd8e79017011985eca850ff7acc7282f9ab668e35d @@ -17,7 +17,7 @@ pkgname=vmware-workstation pkgver=15.0.2 _buildver=10952284 _pkgver=${pkgver}_${_buildver} -pkgrel=1 +pkgrel=2 pkgdesc='The industry standard for running multiple operating systems as virtual machines on a single Linux PC.' arch=(x86_64) url='https://www.vmware.com/products/workstation-for-linux.html' @@ -83,6 +83,7 @@ source=( 'vmware-hostd-certificates.service' 'vmware-hostd.service' + 'vmware-authd.service' 'vmware-networks-configuration.service' 'vmware-networks.service' 'vmware-usbarbitrator.service' @@ -109,9 +110,10 @@ sha256sums=( 'ad522a8cbc6103134ce5e677a01b503cd21875cbceb37bd13fd870ebd9ad0e6d' 'f9440479f3ae5ad0a39bba3150276627878bf83d6879444fb327c53a1dbb5a4d' - '70301aa4eff4f42d7d39b276445dc7d8f44b8a0e184775e8a9e3055bb9d8590a' + '42594b60085d0bbef01ab07b9f8b0d18640001107ce61cc0ddf02d0ab415140f' + 'e4c2e97acf07c52de570dd4333d67acfb593db719937a563c6075ab773dcce33' 'e3812b78158672c7d96b6a58877681462f3fbdfe99a948b32c80c755c8682450' - 'a651de50e91f386057d69d11e2cdf6e020229aae0631f25073ca09fbb878d1db' + 'c0a5aea785db06921fb350d36d5e0fd9a14f5eee0c835686ec6fea1af8c92245' 'd7a9fbf39a0345ae2f14f7f389f30b1110f605d187e0c241e99bbb18993c250d' '05e26d8b21d190ebabb7f693998114d9d5991d9dfb71acb4d990293a65b6b487' @@ -312,6 +314,7 @@ package() { for service_file in \ vmware-hostd-certificates.service \ vmware-hostd.service \ + vmware-authd.service \ vmware-networks-configuration.service \ vmware-networks.service \ vmware-usbarbitrator.service diff --git a/vmware-authd.service b/vmware-authd.service new file mode 100644 index 000000000000..53d3fbf8314d --- /dev/null +++ b/vmware-authd.service @@ -0,0 +1,9 @@ +[Unit] +Description=VMware Authentication Daemon + +[Service] +Type=forking +ExecStart=/usr/bin/vmware-authdlauncher + +[Install] +WantedBy=multi-user.target diff --git a/vmware-hostd.service b/vmware-hostd.service index 5d755b770a2e..2462d94e33ae 100644 --- a/vmware-hostd.service +++ b/vmware-hostd.service @@ -1,7 +1,7 @@ [Unit] Description=VMware Host Daemon -Wants=vmware-hostd-certificates.service -After=vmware-hostd-certificates.service +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 diff --git a/vmware-networks.service b/vmware-networks.service index b501b8226ec8..7d520a28a88d 100644 --- a/vmware-networks.service +++ b/vmware-networks.service @@ -5,7 +5,6 @@ After=vmware-networks-configuration.service [Service] Type=forking -Restart=always ExecStartPre=-/sbin/modprobe vmnet ExecStart=/usr/bin/vmware-networks --start ExecStop=/usr/bin/vmware-networks --stop diff --git a/vmware-workstation.install b/vmware-workstation.install index cff644a49f7e..36f5a3505e48 100644 --- a/vmware-workstation.install +++ b/vmware-workstation.install @@ -3,7 +3,7 @@ post_install() { ==> Before using VMware, you need to reboot or load vmw_vmci and vmmon kernel modules (in a terminal on root: modprobe -a vmw_vmci vmmon) ==> You may also need to enable some of these services: -- vmware-networks.service: to have network access in VMs +- vmware-networks.service: to have network access inside VMs - vmware-usbarbitrator.service: to connect USB devices inside VMs - vmware-hostd.service: to share VMs on the network |