summaryrefslogtreecommitdiff
path: root/open-vm-tools
diff options
context:
space:
mode:
authorMatt Housh <jaeger@crux.ninja>2020-05-24 10:56:48 -0500
committerMatt Housh <jaeger@crux.ninja>2020-05-24 10:56:48 -0500
commit4d0fd1e085513a2b58e63704a126e995add3b447 (patch)
treeb4272d67586ee5070f7984726f7848f2b4a2c3bd /open-vm-tools
parent00dd3c2f813735ed34de3e41e9ac19bdb0512f84 (diff)
downloadcontrib-4d0fd1e085513a2b58e63704a126e995add3b447.tar.gz
contrib-4d0fd1e085513a2b58e63704a126e995add3b447.tar.xz
open-vm-tools: enabled PAM support, fixed mount.vmhgfs symlink
Diffstat (limited to 'open-vm-tools')
-rw-r--r--open-vm-tools/.footprint4
-rw-r--r--open-vm-tools/.signature6
-rw-r--r--open-vm-tools/Pkgfile8
3 files changed, 12 insertions, 6 deletions
diff --git a/open-vm-tools/.footprint b/open-vm-tools/.footprint
index 19e2f0511..12d825adc 100644
--- a/open-vm-tools/.footprint
+++ b/open-vm-tools/.footprint
@@ -1,4 +1,6 @@
drwxr-xr-x root/root etc/
+drwxr-xr-x root/root etc/pam.d/
+-rwxr-xr-x root/root etc/pam.d/vmtoolsd
drwxr-xr-x root/root etc/rc.d/
-rwxr-xr-x root/root etc/rc.d/vmtoolsd
drwxr-xr-x root/root etc/vmware-tools/
@@ -16,7 +18,7 @@ drwxr-xr-x root/root lib/udev/
drwxr-xr-x root/root lib/udev/rules.d/
-rw-r--r-- root/root lib/udev/rules.d/99-vmware-scsi-udev.rules
drwxr-xr-x root/root sbin/
-lrwxrwxrwx root/root sbin/mount.vmhgfs -> /home/pkgmk/work/open-vm-tools/pkg/usr/sbin/mount.vmhgfs
+lrwxrwxrwx root/root sbin/mount.vmhgfs -> /usr/sbin/mount.vmhgfs
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/vm-support
diff --git a/open-vm-tools/.signature b/open-vm-tools/.signature
index c1fdcfb42..78025f153 100644
--- a/open-vm-tools/.signature
+++ b/open-vm-tools/.signature
@@ -1,6 +1,6 @@
untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF3/LkuL27LS+9/gDJdMoB3iWgCIcAAKvzquutijlQxFLwDrYcVixDrl1Llck8bEIqUWCAkzKQht4e6lXEDeo4VQM=
-SHA256 (Pkgfile) = 9140bc7c140acc971b1a3e09cd88b2186d9374a727728bb8a9cd8e7908a9606a
-SHA256 (.footprint) = 0c168cab9a4612d5d8bdcb03bc085e4e97545de674e9c65f97ac2c3122995175
+RWSagIOpLGJF36iYhNEEJtaq6g3Q4d+kC5u1guSTn0bk0vMhDGCGy+yJjjvjeo8xjJInfwVFv5RAzur9Phqacaljeu+XP0Kmywk=
+SHA256 (Pkgfile) = b0f703ac86dd2cded3d71ef41f7e211c6b43aeb1ddb1757f796bbc47cf2d0ed0
+SHA256 (.footprint) = 4e6c79446d268221a06bc18de6c7f765ccc8eee15ddff1d5f8dee29f680cbb1d
SHA256 (open-vm-tools-11.1.0-16036546.tar.gz) = cb029af04357f19a899995f9e1ecfe55222b76158ab6d64fe8b56df0ccf87308
SHA256 (vmtoolsd) = a443b32dd7b0505db463ed20ff10c0ea3aefc41f003feb704921afa4c72325d8
diff --git a/open-vm-tools/Pkgfile b/open-vm-tools/Pkgfile
index 7b29bb6e8..da83393f7 100644
--- a/open-vm-tools/Pkgfile
+++ b/open-vm-tools/Pkgfile
@@ -5,7 +5,7 @@
name=open-vm-tools
version=11.1.0-16036546
-release=1
+release=2
source=(https://github.com/vmware/$name/releases/download/stable-${version%-*}/$name-$version.tar.gz \
vmtoolsd)
@@ -13,7 +13,6 @@ build() {
cd $name-$version
./configure --prefix=/usr \
--without-icu \
- --without-pam \
--without-x \
--without-xerces
make
@@ -21,4 +20,9 @@ build() {
install -o root -g root -m 0755 -D $SRC/vmtoolsd \
$PKG/etc/rc.d/vmtoolsd
+
+ # fix mount.vmhgfs symlink
+ ln -sf /usr/sbin/mount.vmhgfs $PKG/sbin/mount.vmhgfs
+
+ sed -i -e '/pam_unix_/d' $PKG/etc/pam.d/vmtoolsd
}

Generated by cgit