open-vm-tools: enabled PAM support, fixed mount.vmhgfs symlink

This commit is contained in:
Matt Housh 2020-05-24 10:56:48 -05:00
parent 00dd3c2f81
commit 4d0fd1e085
3 changed files with 12 additions and 6 deletions

View File

@ -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

View File

@ -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

View File

@ -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
}