diff options
author | Jean-Marc Lenoir | 2019-02-17 17:58:54 +0100 |
---|---|---|
committer | Jean-Marc Lenoir | 2019-02-17 17:58:54 +0100 |
commit | e0bfe4903209b8bba2fef540f9aed263a5c6803c (patch) | |
tree | 48e05bf96c0a71fd25606044a0dcb834f0da9e09 | |
parent | bf66b26138b1a03f96d92eb8c693ec911f5ba0a6 (diff) | |
download | aur-e0bfe4903209b8bba2fef540f9aed263a5c6803c.tar.gz |
Add VMware Authentication service
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 9 | ||||
-rw-r--r-- | unlocker.py | 2 | ||||
-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 |
7 files changed, 24 insertions, 11 deletions
@@ -52,6 +52,7 @@ pkgbase = vmware-workstation11 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,16 +75,17 @@ pkgbase = vmware-workstation11 sha256sums = 3c802523606184a5e8ebbe931d9c6c70d83ff8c6833b9f48aa264f0bd5a18a88 sha256sums = ad522a8cbc6103134ce5e677a01b503cd21875cbceb37bd13fd870ebd9ad0e6d sha256sums = f9440479f3ae5ad0a39bba3150276627878bf83d6879444fb327c53a1dbb5a4d - sha256sums = 70301aa4eff4f42d7d39b276445dc7d8f44b8a0e184775e8a9e3055bb9d8590a + sha256sums = 42594b60085d0bbef01ab07b9f8b0d18640001107ce61cc0ddf02d0ab415140f + sha256sums = e4c2e97acf07c52de570dd4333d67acfb593db719937a563c6075ab773dcce33 sha256sums = e3812b78158672c7d96b6a58877681462f3fbdfe99a948b32c80c755c8682450 - sha256sums = a651de50e91f386057d69d11e2cdf6e020229aae0631f25073ca09fbb878d1db + sha256sums = c0a5aea785db06921fb350d36d5e0fd9a14f5eee0c835686ec6fea1af8c92245 sha256sums = d7a9fbf39a0345ae2f14f7f389f30b1110f605d187e0c241e99bbb18993c250d sha256sums = 05e26d8b21d190ebabb7f693998114d9d5991d9dfb71acb4d990293a65b6b487 sha256sums = 6ce902b1dab8fc69be253abd8e79017011985eca850ff7acc7282f9ab668e35d sha256sums = d1aae68a0864d4483039302931b8a571b2c660706d1c7a7572bd9d6fdc099c37 sha256sums = 7523a9ddd5f6dd00202a8928610a41d135a04497c64ddd2b88fbb155d7a37543 sha256sums = 09711e59f708576d2fb09c464ebbb52806cb7f850cb3d5bbeea634fa58fb6c86 - sha256sums = cb9ecff2d9210ea0022d5ac1b2c274dba0ec9b79c031386627f2a668913e1a38 + sha256sums = 29e0b0db9c0296ab81eee543803c4bd430e2c69c76e33492910e17280da1c05c pkgname = vmware-workstation11 @@ -82,6 +82,7 @@ source=( 'vmware-hostd-certificates.service' 'vmware-hostd.service' + 'vmware-authd.service' 'vmware-networks-configuration.service' 'vmware-networks.service' 'vmware-usbarbitrator.service' @@ -108,9 +109,10 @@ sha256sums=( 'ad522a8cbc6103134ce5e677a01b503cd21875cbceb37bd13fd870ebd9ad0e6d' 'f9440479f3ae5ad0a39bba3150276627878bf83d6879444fb327c53a1dbb5a4d' - '70301aa4eff4f42d7d39b276445dc7d8f44b8a0e184775e8a9e3055bb9d8590a' + '42594b60085d0bbef01ab07b9f8b0d18640001107ce61cc0ddf02d0ab415140f' + 'e4c2e97acf07c52de570dd4333d67acfb593db719937a563c6075ab773dcce33' 'e3812b78158672c7d96b6a58877681462f3fbdfe99a948b32c80c755c8682450' - 'a651de50e91f386057d69d11e2cdf6e020229aae0631f25073ca09fbb878d1db' + 'c0a5aea785db06921fb350d36d5e0fd9a14f5eee0c835686ec6fea1af8c92245' 'd7a9fbf39a0345ae2f14f7f389f30b1110f605d187e0c241e99bbb18993c250d' '05e26d8b21d190ebabb7f693998114d9d5991d9dfb71acb4d990293a65b6b487' @@ -139,7 +141,7 @@ source+=( ) sha256sums+=( '09711e59f708576d2fb09c464ebbb52806cb7f850cb3d5bbeea634fa58fb6c86' - 'cb9ecff2d9210ea0022d5ac1b2c274dba0ec9b79c031386627f2a668913e1a38' + '29e0b0db9c0296ab81eee543803c4bd430e2c69c76e33492910e17280da1c05c' ) _fusion_isoimages=(darwin) @@ -303,6 +305,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/unlocker.py b/unlocker.py index 2787e65d689e..decbc51b76ac 100644 --- a/unlocker.py +++ b/unlocker.py @@ -2,7 +2,7 @@ """ The MIT License (MIT) -Copyright (c) 2014-2016 Dave Parsons & Sam Bingner +Copyright (c) 2014-2018 Dave Parsons & Sam Bingner Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal 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 |