diff options
author | Matt Housh <jaeger@crux.ninja> | 2020-05-24 10:56:48 -0500 |
---|---|---|
committer | Matt Housh <jaeger@crux.ninja> | 2020-05-24 10:56:48 -0500 |
commit | 4d0fd1e085513a2b58e63704a126e995add3b447 (patch) | |
tree | b4272d67586ee5070f7984726f7848f2b4a2c3bd /open-vm-tools | |
parent | 00dd3c2f813735ed34de3e41e9ac19bdb0512f84 (diff) | |
download | contrib-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/.footprint | 4 | ||||
-rw-r--r-- | open-vm-tools/.signature | 6 | ||||
-rw-r--r-- | open-vm-tools/Pkgfile | 8 |
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 } |