8ed9b9
################################################################################
7f06d6
### Copyright 2013-2021 VMware, Inc.  All rights reserved.
8ed9b9
###
8ed9b9
### RPM SPEC file for building open-vm-tools packages.
8ed9b9
###
8ed9b9
###
8ed9b9
### This program is free software; you can redistribute it and/or modify
8ed9b9
### it under the terms of version 2 of the GNU General Public License as
8ed9b9
### published by the Free Software Foundation.
8ed9b9
###
8ed9b9
### This program is distributed in the hope that it will be useful,
8ed9b9
### but WITHOUT ANY WARRANTY; without even the implied warranty of
8ed9b9
### MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
8ed9b9
### GNU General Public License for more details.
8ed9b9
###
8ed9b9
### You should have received a copy of the GNU General Public License
8ed9b9
### along with this program; if not, write to the Free Software
8ed9b9
### Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
8ed9b9
################################################################################
8ed9b9
8ed9b9
%global _hardened_build 1
fc104a
%global majorversion    12.1
7f06d6
%global minorversion    5
fc104a
%global toolsbuild      20735119
8ed9b9
%global toolsversion    %{majorversion}.%{minorversion}
8ed9b9
%global toolsdaemon     vmtoolsd
8ed9b9
%global vgauthdaemon    vgauthd
8ed9b9
e0e865
%if 0%{?rhel} == 7
e0e865
%global _modulesloaddir %{_prefix}/lib/modules-load.d
e0e865
%endif
e0e865
8ed9b9
Name:             open-vm-tools
8ed9b9
Version:          %{toolsversion}
e0e865
Release:          1%{?dist}
8ed9b9
Summary:          Open Virtual Machine Tools for virtual machines hosted on VMware
8ed9b9
License:          GPLv2
8ed9b9
URL:              https://github.com/vmware/%{name}
e0e865
8ed9b9
Source0:          https://github.com/vmware/%{name}/releases/download/stable-%{version}/%{name}-%{version}-%{toolsbuild}.tar.gz
afff29
Source1:          %{toolsdaemon}.service
afff29
Source2:          %{vgauthdaemon}.service
d184fe
Source3:          run-vmblock\x2dfuse.mount
d184fe
Source4:          open-vm-tools.conf
d184fe
Source5:          vmtoolsd.pam
d184fe
7f06d6
e0e865
%if 0%{?rhel} >= 7
8ed9b9
ExclusiveArch:    x86_64
e0e865
%else
e0e865
ExclusiveArch:    %{ix86} x86_64 aarch64
e0e865
%endif
8ed9b9
fc104a
#Patch0: name.patch
8ed9b9
8ed9b9
BuildRequires:    autoconf
8ed9b9
BuildRequires:    automake
8ed9b9
BuildRequires:    libtool
e0e865
BuildRequires:    make
8ed9b9
BuildRequires:    gcc-c++
8ed9b9
BuildRequires:    doxygen
8ed9b9
# Fuse is optional and enables vmblock-fuse
8ed9b9
BuildRequires:    fuse-devel
8ed9b9
BuildRequires:    glib2-devel >= 2.14.0
8ed9b9
BuildRequires:    libicu-devel
8ed9b9
BuildRequires:    libmspack-devel
e0e865
# Unfortunately, xmlsec1-openssl does not add libtool-ltdl dependency, so we
e0e865
# need to add it ourselves.
8ed9b9
BuildRequires:    libtool-ltdl-devel
8ed9b9
BuildRequires:    libX11-devel
8ed9b9
BuildRequires:    libXext-devel
8ed9b9
BuildRequires:    libXi-devel
8ed9b9
BuildRequires:    libXinerama-devel
8ed9b9
BuildRequires:    libXrandr-devel
8ed9b9
BuildRequires:    libXrender-devel
8ed9b9
BuildRequires:    libXtst-devel
8ed9b9
BuildRequires:    openssl-devel
8ed9b9
BuildRequires:    pam-devel
e0e865
BuildRequires:    pkgconfig(libdrm)
e0e865
BuildRequires:    pkgconfig(libudev)
8ed9b9
BuildRequires:    procps-devel
e0e865
BuildRequires:    xmlsec1-openssl-devel
e0e865
e0e865
%if 0%{?fedora} || 0%{?rhel} >= 8
e0e865
BuildRequires:    gdk-pixbuf2-xlib-devel
e0e865
BuildRequires:    gtk3-devel >= 3.10.0
e0e865
BuildRequires:    gtkmm30-devel >= 3.10.0
e0e865
BuildRequires:    libtirpc-devel
8ed9b9
BuildRequires:    rpcgen
e0e865
BuildRequires:    systemd-rpm-macros
e0e865
%else
e0e865
BuildRequires:    gtk2-devel >= 2.4.0
e0e865
BuildRequires:    gtkmm24-devel
8ed9b9
BuildRequires:    systemd
e0e865
%endif
8ed9b9
8ed9b9
Requires:         coreutils
8ed9b9
Requires:         fuse
8ed9b9
Requires:         iproute
8ed9b9
Requires:         grep
8ed9b9
Requires:         pciutils
8ed9b9
Requires:         sed
8ed9b9
Requires:         systemd
8ed9b9
Requires:         tar
d184fe
Requires:         util-linux
8ed9b9
Requires:         which
8ed9b9
# xmlsec1-openssl needs to be added explicitly
8ed9b9
Requires:         xmlsec1-openssl
8ed9b9
e0e865
# open-vm-tools >= 10.0.0 do not require open-vm-tools-deploypkg provided by
e0e865
# VMware. That functionality is now available as part of open-vm-tools package
e0e865
# itself.
8ed9b9
Obsoletes:        open-vm-tools-deploypkg <= 10.0.5
8ed9b9
8ed9b9
%description
8ed9b9
The %{name} project is an open source implementation of VMware Tools. It
8ed9b9
is a suite of open source virtualization utilities and drivers to improve the
8ed9b9
functionality, user experience and administration of VMware virtual machines.
8ed9b9
This package contains only the core user-space programs and libraries of
8ed9b9
%{name}.
8ed9b9
8ed9b9
%package          desktop
8ed9b9
Summary:          User experience components for Open Virtual Machine Tools
8ed9b9
Requires:         %{name}%{?_isa} = %{version}-%{release}
8ed9b9
8ed9b9
%description      desktop
8ed9b9
This package contains only the user-space programs and libraries of
8ed9b9
%{name} that are essential for improved user experience of VMware virtual
8ed9b9
machines.
8ed9b9
d184fe
%package          sdmp
d184fe
Summary:          Service Discovery components for Open Virtual Machine Tools
d184fe
Requires:         %{name}%{?_isa} = %{version}-%{release}
d184fe
Requires:         coreutils
d184fe
Requires:         gawk
d184fe
Requires:         glibc-common
d184fe
Requires:         grep
6b53ca
Requires:         iproute
d184fe
Requires:         procps
d184fe
d184fe
%description      sdmp
d184fe
This package contains only the user-space programs and utility scripts of
e0e865
%{name} that are essential for performing service discovery in VMware
e0e865
virtual machines by vRealize Operations Service Discovery Management Pack.
d184fe
94aa33
%package          salt-minion
94aa33
Summary:          Script file to install/uninstall salt-minion
94aa33
Group:            System Environment/Libraries
94aa33
Requires:         %{name}%{?_isa} = %{version}-%{release}, systemd, curl, coreutils, gawk, grep
94aa33
ExclusiveArch:    x86_64
94aa33
94aa33
%description      salt-minion
94aa33
This package contains a script to setup Salt Minion on VMware virtual machines.
94aa33
8ed9b9
%package          devel
8ed9b9
Summary:          Development libraries for Open Virtual Machine Tools
8ed9b9
Requires:         %{name}%{?_isa} = %{version}-%{release}
8ed9b9
8ed9b9
%description      devel
8ed9b9
This package contains only the user-space programs and libraries of
8ed9b9
%{name} that are essential for developing customized applications for
8ed9b9
VMware virtual machines.
8ed9b9
8ed9b9
%package          test
8ed9b9
Summary:          Test utilities for Open Virtual Machine Tools
8ed9b9
Requires:         %{name}%{?_isa} = %{version}-%{release}
8ed9b9
8ed9b9
%description      test
8ed9b9
This package contains only the test utilities for %{name} that are
8ed9b9
useful for verifying the functioning of %{name} in VMware virtual
8ed9b9
machines.
8ed9b9
8ed9b9
%prep
afff29
%autosetup -p2 -n %{name}-%{version}-%{toolsbuild}
8ed9b9
8ed9b9
%build
8ed9b9
autoreconf -vif
8ed9b9
8ed9b9
%configure \
8ed9b9
    --without-kernel-modules \
8ed9b9
    --enable-xmlsec1 \
8ed9b9
    --enable-resolutionkms \
d184fe
    --enable-servicediscovery \
94aa33
%ifarch x86_64
94aa33
    --enable-salt-minion \
94aa33
%endif
e0e865
%if 0%{?fedora} || 0%{?rhel} >= 8
e0e865
    --with-tirpc \
e0e865
    --without-gtk2 \
e0e865
    --without-gtkmm \
e0e865
%else
e0e865
    --without-tirpc \
e0e865
    --without-gtk3 \
e0e865
    --without-gtkmm3 \
e0e865
%endif
8ed9b9
    --disable-static
8ed9b9
8ed9b9
sed -i -e 's! -shared ! -Wl,--as-needed\0!g' libtool
8ed9b9
%make_build
8ed9b9
8ed9b9
%install
8ed9b9
export DONT_STRIP=1
8ed9b9
%make_install
8ed9b9
8ed9b9
# Remove exec bit from config files
8ed9b9
chmod a-x %{buildroot}%{_sysconfdir}/pam.d/*
8ed9b9
chmod a-x %{buildroot}%{_sysconfdir}/vmware-tools/*.conf
8ed9b9
chmod a-x %{buildroot}%{_sysconfdir}/vmware-tools/vgauth/schemas/*
8ed9b9
8ed9b9
# Remove exec bit on udev rules.
8ed9b9
chmod a-x %{buildroot}%{_udevrulesdir}/99-vmware-scsi-udev.rules
8ed9b9
8ed9b9
# Remove the DOS line endings
8ed9b9
sed -i "s|\r||g" README
8ed9b9
8ed9b9
# Remove "Encoding" key from the "Desktop Entry"
8ed9b9
sed -i "s|^Encoding.*$||g" %{buildroot}%{_sysconfdir}/xdg/autostart/vmware-user.desktop
8ed9b9
8ed9b9
# Remove unnecessary files from packaging
8ed9b9
find %{buildroot}%{_libdir} -name '*.la' -delete
8ed9b9
rm -fr %{buildroot}%{_defaultdocdir}
8ed9b9
rm -f docs/api/build/html/FreeSans.ttf
8ed9b9
8ed9b9
# Remove mount.vmhgfs & symlink
8ed9b9
rm -fr %{buildroot}%{_sbindir} %{buildroot}/sbin/mount.vmhgfs
8ed9b9
8ed9b9
# Systemd unit files
afff29
install -p -m 644 -D %{SOURCE1} %{buildroot}%{_unitdir}/%{toolsdaemon}.service
afff29
install -p -m 644 -D %{SOURCE2} %{buildroot}%{_unitdir}/%{vgauthdaemon}.service
d184fe
install -p -m 644 -D '%{SOURCE3}' %{buildroot}%{_unitdir}/run-vmblock\\x2dfuse.mount
d184fe
install -p -m 644 -D %{SOURCE4} %{buildroot}%{_modulesloaddir}/open-vm-tools.conf
d184fe
install -p -m 644 -D %{SOURCE5} %{buildroot}%{_sysconfdir}/pam.d/vmtoolsd
8ed9b9
e0e865
# 'make check' in open-vm-tools rebuilds docs and ends up regenerating the font
e0e865
# file. We can add %%check secion once 'make check' is fixed upstream.
8ed9b9
8ed9b9
%post
e0e865
%?ldconfig
8ed9b9
# Setup mount point for Shared Folders
8ed9b9
# NOTE: Use systemd-detect-virt to detect VMware platform because
8ed9b9
#       vmware-checkvm might misbehave on non-VMware platforms.
8ed9b9
if [ -f %{_bindir}/vmware-checkvm -a                     \
8ed9b9
     -f %{_bindir}/vmhgfs-fuse ] &&                      \
8ed9b9
   %{_bindir}/systemd-detect-virt | grep -iq VMware &&   \
8ed9b9
   %{_bindir}/vmware-checkvm &> /dev/null &&             \
8ed9b9
   %{_bindir}/vmware-checkvm -p | grep -q Workstation && \
8ed9b9
   %{_bindir}/vmhgfs-fuse -e &> /dev/null; then
8ed9b9
   mkdir -p /mnt/hgfs
8ed9b9
fi
8ed9b9
afff29
if [ "$1" = "2" ]; then
afff29
   # Cleanup GuestProxy certs, relevant for upgrades only
afff29
   if [ -f %{_bindir}/vmware-guestproxycerttool ]; then
afff29
      %{_bindir}/vmware-guestproxycerttool -e &> /dev/null || /bin/true
afff29
   fi
afff29
   if [ -d /etc/vmware-tools/GuestProxyData ]; then
afff29
      rm -rf /etc/vmware-tools/GuestProxyData &> /dev/null || /bin/true
afff29
   fi
afff29
afff29
   # Cleanup vmtoolsd-init.service in case of upgrades
afff29
   %{_bindir}/systemctl disable %{toolsdaemon}-init.service &> /dev/null || /bin/true
afff29
fi
e0e865
%systemd_post %{vgauthdaemon}.service %{toolsdaemon}.service
8ed9b9
d184fe
%post desktop
e0e865
%systemd_post run-vmblock\\x2dfuse.mount
e0e865
# Need to enable the service as it is not enabled by default.
e0e865
# Enabling an already-enabled service is not an error. So, we can perform this
e0e865
# step everytime during the post-install.
e0e865
if [ -f %{_bindir}/vmware-checkvm ] &&                   \
e0e865
   %{_bindir}/systemd-detect-virt | grep -iq VMware &&   \
e0e865
   %{_bindir}/vmware-checkvm &> /dev/null &&             \
e0e865
   %{_bindir}/vmware-checkvm -p | grep -q Workstation; then
e0e865
   %{_bindir}/systemctl enable run-vmblock\\x2dfuse.mount &> /dev/null || /bin/true
e0e865
fi
d184fe
d184fe
%post sdmp
d184fe
# Load the newly installed or upgraded SDMP plugin
d184fe
if %{_bindir}/systemctl is-active %{toolsdaemon}.service &> /dev/null; then
d184fe
   %{_bindir}/systemctl restart %{toolsdaemon}.service &> /dev/null || /bin/true
d184fe
fi
d184fe
8ed9b9
%preun
e0e865
%?ldconfig
e0e865
%systemd_preun %{toolsdaemon}.service %{vgauthdaemon}.service
8ed9b9
8ed9b9
if [ "$1" = "0" -a                                       \
8ed9b9
     -f %{_bindir}/vmware-checkvm ] &&                   \
8ed9b9
   %{_bindir}/systemd-detect-virt | grep -iq VMware &&   \
8ed9b9
   %{_bindir}/vmware-checkvm &> /dev/null; then
8ed9b9
8ed9b9
   # Tell VMware that open-vm-tools is being uninstalled
8ed9b9
   if [ -f %{_bindir}/vmware-rpctool ]; then
8ed9b9
      %{_bindir}/vmware-rpctool 'tools.set.version 0' &> /dev/null || /bin/true
8ed9b9
   fi
8ed9b9
8ed9b9
   # Teardown mount point for Shared Folders
8ed9b9
   if [ -d /mnt/hgfs ] &&                               \
8ed9b9
      %{_bindir}/vmware-checkvm -p | grep -q Workstation; then
8ed9b9
      umount /mnt/hgfs &> /dev/null || /bin/true
8ed9b9
      rmdir /mnt/hgfs &> /dev/null || /bin/true
8ed9b9
   fi
8ed9b9
fi
8ed9b9
d184fe
%preun desktop
e0e865
%systemd_preun run-vmblock\\x2dfuse.mount
d184fe
8ed9b9
%postun
e0e865
%?ldconfig
e0e865
%systemd_postun_with_restart %{toolsdaemon}.service %{vgauthdaemon}.service
8ed9b9
d184fe
%postun desktop
e0e865
%systemd_postun run-vmblock\\x2dfuse.mount
d184fe
d184fe
%postun sdmp
d184fe
# In case of uninstall, unload the uninstalled SDMP plugin
d184fe
if [ "$1" = "0" ] &&                                       \
d184fe
   %{_bindir}/systemctl is-active %{toolsdaemon}.service &> /dev/null; then
d184fe
   %{_bindir}/systemctl restart %{toolsdaemon}.service &> /dev/null || /bin/true
d184fe
fi
d184fe
8ed9b9
%files
8ed9b9
%license COPYING
8ed9b9
%doc AUTHORS ChangeLog NEWS README
8ed9b9
%config(noreplace) %{_sysconfdir}/pam.d/*
8ed9b9
%dir %{_sysconfdir}/vmware-tools/
8ed9b9
%dir %{_sysconfdir}/vmware-tools/vgauth
8ed9b9
%dir %{_sysconfdir}/vmware-tools/vgauth/schemas
8ed9b9
%config(noreplace) %{_sysconfdir}/vmware-tools/*.conf
afff29
# Don't expect users to modify example tools.conf file
afff29
%config %{_sysconfdir}/vmware-tools/tools.conf.example
8ed9b9
# Don't expect users to modify VGAuth schema files
8ed9b9
%config %{_sysconfdir}/vmware-tools/vgauth/schemas/*
8ed9b9
%{_sysconfdir}/vmware-tools/*-vm-default
8ed9b9
%{_sysconfdir}/vmware-tools/scripts
8ed9b9
%{_sysconfdir}/vmware-tools/statechange.subr
8ed9b9
%{_bindir}/VGAuthService
8ed9b9
%{_bindir}/vm-support
8ed9b9
%{_bindir}/vmhgfs-fuse
8ed9b9
%{_bindir}/vmtoolsd
e0e865
%{_bindir}/vmware-alias-import
8ed9b9
%{_bindir}/vmware-checkvm
8ed9b9
%{_bindir}/vmware-hgfsclient
8ed9b9
%{_bindir}/vmware-namespace-cmd
8ed9b9
%{_bindir}/vmware-rpctool
8ed9b9
%{_bindir}/vmware-toolbox-cmd
8ed9b9
%{_bindir}/vmware-vgauth-cmd
8ed9b9
%{_bindir}/vmware-xferlogs
8ed9b9
%{_libdir}/libDeployPkg.so.*
8ed9b9
%{_libdir}/libguestlib.so.*
e0e865
%{_libdir}/libguestStoreClient.so.*
8ed9b9
%{_libdir}/libhgfs.so.*
8ed9b9
%{_libdir}/libvgauth.so.*
8ed9b9
%{_libdir}/libvmtools.so.*
8ed9b9
%dir %{_libdir}/%{name}/
8ed9b9
%dir %{_libdir}/%{name}/plugins
8ed9b9
%dir %{_libdir}/%{name}/plugins/common
8ed9b9
%{_libdir}/%{name}/plugins/common/*.so
8ed9b9
%dir %{_libdir}/%{name}/plugins/vmsvc
d184fe
%{_libdir}/%{name}/plugins/vmsvc/libappInfo.so
94aa33
%{_libdir}/%{name}/plugins/vmsvc/libcomponentMgr.so
d184fe
%{_libdir}/%{name}/plugins/vmsvc/libdeployPkgPlugin.so
e0e865
%{_libdir}/%{name}/plugins/vmsvc/libgdp.so
d184fe
%{_libdir}/%{name}/plugins/vmsvc/libguestInfo.so
e0e865
%{_libdir}/%{name}/plugins/vmsvc/libguestStore.so
d184fe
%{_libdir}/%{name}/plugins/vmsvc/libpowerOps.so
d184fe
%{_libdir}/%{name}/plugins/vmsvc/libresolutionKMS.so
d184fe
%{_libdir}/%{name}/plugins/vmsvc/libtimeSync.so
d184fe
%{_libdir}/%{name}/plugins/vmsvc/libvmbackup.so
d184fe
8ed9b9
%{_datadir}/%{name}/
8ed9b9
%{_udevrulesdir}/99-vmware-scsi-udev.rules
8ed9b9
%{_unitdir}/%{toolsdaemon}.service
8ed9b9
%{_unitdir}/%{vgauthdaemon}.service
d184fe
%{_modulesloaddir}/open-vm-tools.conf
d184fe
8ed9b9
%files desktop
8ed9b9
%{_sysconfdir}/xdg/autostart/*.desktop
8ed9b9
%{_bindir}/vmware-user
e0e865
%{_bindir}/vmwgfxctrl
d184fe
%attr(4755,-,-) %{_bindir}/vmware-user-suid-wrapper
8ed9b9
%{_bindir}/vmware-vmblock-fuse
8ed9b9
%{_libdir}/%{name}/plugins/vmusr/
e0e865
%{_unitdir}/run-vmblock\x2dfuse.mount
8ed9b9
d184fe
%files sdmp
d184fe
%{_libdir}/%{name}/plugins/vmsvc/libserviceDiscovery.so
d184fe
%{_libdir}/%{name}/serviceDiscovery
d184fe
94aa33
%ifarch x86_64
94aa33
%files salt-minion
94aa33
%dir %{_libdir}/%{name}/componentMgr/
94aa33
%dir %{_libdir}/%{name}/componentMgr/saltMinion/
94aa33
%{_libdir}/%{name}/componentMgr/saltMinion/svtminion.sh
94aa33
%endif
94aa33
8ed9b9
%files devel
8ed9b9
%doc docs/api/build/*
8ed9b9
%exclude %{_includedir}/libDeployPkg/
8ed9b9
%{_includedir}/vmGuestLib/
8ed9b9
%{_libdir}/pkgconfig/*.pc
8ed9b9
%{_libdir}/libDeployPkg.so
8ed9b9
%{_libdir}/libguestlib.so
e0e865
%{_libdir}/libguestStoreClient.so
8ed9b9
%{_libdir}/libhgfs.so
8ed9b9
%{_libdir}/libvgauth.so
8ed9b9
%{_libdir}/libvmtools.so
8ed9b9
8ed9b9
%files test
8ed9b9
%{_bindir}/vmware-vgauth-smoketest
8ed9b9
8ed9b9
%changelog
fc104a
* Fri Dec 09 2022 Miroslav Rezanina <mrezanin@redhat.com> 12.1.5-1
fc104a
- Rebase to open-vm-tools 12.1.5 [bz#2150188]
fc104a
- Resolves: bz#2150188
fc104a
  (ESXi][RHEL8]Open-vm-tools release 12.1.5 has been released - please rebase)
fc104a
fc104a
* Tue Sep 13 2022 Miroslav Rezanina <mrezanin@redhat.com> 12.1.0-1
fc104a
- Rebase to open-vm-tools 12.1.0
fc104a
- Resolves: bz#2121196
fc104a
  ([ESXi][RHEL8]Open-vm-tools release 12.1.0 has been released - please rebase)
fc104a
fc104a
* Tue Sep 06 2022 Jon Maloy <jmaloy@redhat.com> - 12.0.5-2
fc104a
- ovt-Properly-check-authorization-on-incoming-guestOps-re.patch [bz#2119284]
fc104a
- Resolves: bz#2119284
fc104a
  (CVE-2022-31676 open-vm-tools: local root privilege escalation in the virtual machine [rhel-8.7.0])
fc104a
94aa33
* Tue Jun 07 2022 Miroslav Rezanina <mrezanin@redhat.com> - 12.0.5-1
94aa33
- Rebase to open-vm-tools 12.0.5 [bz#2090273]
94aa33
- Resolves: bz#2090273
94aa33
  ([ESXi][RHEL8]Open-vm-tools release 12.0.5 has been released - please rebase)
94aa33
94aa33
* Thu Apr 28 2022 Miroslav Rezanina <mrezanin@redhat.com> - 12.0.0-1
94aa33
- Rebase to open-vm-tools 12.0.0 [bz#2061189]
94aa33
- Resolves: bz#2061189
94aa33
  ([ESXi][RHEL8]Open-vm-tools release 12.0.0 has been released - please rebase)
94aa33
94aa33
* Mon Oct 18 2021 Miroslav Rezanian <mrezanin@redhat.com> - 11.3.5-1
e0e865
- Rebase to open-vm-tools 11.3.5 [bz#2008244]
e0e865
- Resolves: bz#2008244
e0e865
  ([ESXi][RHEL8]Open-vm-tools release 11.3.5 has been released - please rebase)
e0e865
e0e865
* Thu Sep 23 2021 Miroslav Rezanina <mrezanin@redhat.com> - 11.3.0-1.el8
e0e865
- Rebase to open-vm-tools 11.3.0 [bz#1974468]
e0e865
- Resolves: bz#1974468
e0e865
  ([ESXi][RHEL8]Open-vm-tools release 11.3.0 has been released - please rebase)
e0e865
7f06d6
* Thu Apr 29 2021 Miroslav Rezanina <mrezanin@redhat.com> - 11.2.5-2.el8
7f06d6
- ovt-Fix-a-memory-leak-reported-by-a-partner-from-their-C.patch [bz#1935807]
7f06d6
- Resolves: bz#1935807
7f06d6
  ([ESXi][RHEL-8.5][open-vm-tools] Coverity detected an important defect in open-vm-tools-11.2.5 rebase)
7f06d6
7f06d6
* Tue Mar 02 2021 Miroslav Rezanina <mrezanin@redhat.com> - 11.2.5-1.el8
7f06d6
- Rebase to 11.2.5 [bz#1916561]
7f06d6
  ([ESXi][RHEL8.5]Open-vm-tools update release 11.2.5 has been released)
7f06d6
6b53ca
* Tue Dec 01 2020 Miroslav Rezanina <mrezanin@redhat.com> - 11.2.0-2.el8
6b53ca
- ovt-Fix-memory-leaks.patch [bz#1896804]
6b53ca
- Resolves: bz#1896804
6b53ca
  ([ESXi][open-vm-tools] Coverity detected important defects in open-vm-tools-11.2.0 rebase)
6b53ca
6b53ca
* Tue Nov 10 2020 Miroslav Rezanina <mrezanin@redaht.com> - 11.2.0-1.el8
6b53ca
- Rebase to 11.2.0 [bz#1890831]
6b53ca
- Resolves: bz#1890831
6b53ca
  ([ESXi][RHEL8]Rebase open-vm-tools to 11.2.0 for 8.4)
6b53ca
6b53ca
* Wed Sep 30 2020 Miroslav Rezanina <mrezanin@redaht.com> - 11.1.5-1.el8
6b53ca
- Rebase to 11.1.5 [bz#1870781]
6b53ca
- Resolves: bz#1870781
6b53ca
  ([ESXi][RHEL8]Rebase open-vm-tools to 11.1.5 for 8.4)
6b53ca
6b53ca
* Thu Jul 02 2020 Miroslav Rezanina <mrezanin@redaht.com> - 11.1.0-2.el8
6b53ca
- Remove net-tools dependency [bz#1849459]
6b53ca
- Resolves: bz#1849459
6b53ca
  ([ESXi][RHEL8]Incorporate SDMP related fixes and removal of net-tools dependency)
6b53ca
d184fe
* Tue May 26 2020 Mirosalv Rezanina <mrezanin@redhat.com> - 11.1.0-1.el8
d184fe
- Rebase to 11.1.0 [bz#1806677]
d184fe
- Added open-vm-tools-sdmp package [bz#1833157)
d184fe
- Resolves: bz#1806677
d184fe
  ([ESXi][RHEL8]Rebase open-vm-tools to 11.1.0 for RHEL 8.3)
d184fe
- Resolves: bz#1833157
d184fe
  ([ESXi][RHEL8]Add new open-vm-tools-sdmp package for RHEL 8.3)
d184fe
d184fe
* Tue Apr 21 2020 Miroslav Rezanina <mrezanin@redhat.com> - 11.0.5-3.el8
6b53ca
- ovt-Fix-a-trivial-memory-leak-in-namespacetool.c.patch [bz#1811729]
6b53ca
- ovt-Update-copyright-to-reflect-previous-change.patch [bz#1811729]
6b53ca
- ovt-add-appinfo-plugin.patch [bz#1809751]
6b53ca
- Resolves: bz#1809751
6b53ca
  ([ESXi][RHEL8.2.1]open-vm-tools add appinfo plugin patch)
6b53ca
- Resolves: bz#1811729
6b53ca
  ([ESXi][RHEL8.2.1]open-vm-tools coverity scan issue)
d184fe
d184fe
* Wed Apr 08 2020 Miroslav Rezanina <mrezanin@redhat.com> - 11.0.5-1.el8
6b53ca
- Rebase to 11.0.5 (bz#1798285)
6b53ca
- Resolves: bz#1798285
6b53ca
  ([ESXi][RHEL8.2.1]Rebase open-vm-tools to 11.0.5 for 8.2.1)
d184fe
d184fe
* Tue Feb 18 2020 Miroslav Rezanina <mrezanin@redhat.com> - 11.0.0-4.el8
d184fe
- ovt-Rectify-a-log-spew-in-vmsvc-logging-vmware-vmsvc-roo.patch [bz#1800812]
d184fe
- Resolves: bz#1800812
d184fe
  ([ESXi][RHEL8]Log spew "[ warning] [guestinfo] GuestInfoGetDiskDevice: Missing disk device name)
d184fe
afff29
* Thu Dec 05 2019 Miroslav Rezanina <mrezanin@redhat.com> - 11.0.0-3.el8
afff29
- ovt-Address-Coverity-issues-reported-in-bora-lib-file-fi.patch [bz#1769881]
afff29
- ovt-Fix-a-potential-NULL-pointer-dereference-in-the-vmba.patch [bz#1769881]
afff29
- ovt-Address-two-Coverity-reported-issues-in-hostinfoPosi.patch [bz#1769881]
afff29
- ovt-Fix-a-resource-leak-issue-in-deployPkg.patch [bz#1769881]
afff29
- Resolves: bz#1769881
afff29
  ([ESXi][RHEL8.2]Important issues found by covscan in "open-vm-tools-11.0.0-2.el8" package)
afff29
afff29
* Mon Oct 14 2019 Miroslav Rezanina <mrezanin@redhat.com> - 11.0.0-1.el8
afff29
- Rebase to 11.0.0 [bz#1754658]
afff29
- Resolves: bz#1754658
afff29
  (Rebase open-vm-tools to 11.0 for 8.2.0)
afff29
- Resolves: bz#1760891
afff29
  (Need to backport some severe memory leak fixes from upstream)
afff29
afff29
* Thu Aug 01 2019 Miroslav Rezanina <mrezanin@redhat.com> - 10.3.10-3.el8
afff29
- ovt-End-VGAuth-impersonation-in-the-case-of-error.patch [bz#1602648]
afff29
- ovt-Fix-memory-leak-in-GetFormattedCommandLine-function-.patch [bz#1602648]
afff29
- ovt-Fix-a-leak-if-VGAuth-setup-fails.-Coverity-issue.patch [bz#1602648]
afff29
- ovt-Fix-minor-leak-in-FileRotateByRenumber-Coverity-scan.patch [bz#1602648]
afff29
- ovt-Fix-memory-leak-in-SNEBuildHash-function.patch [bz#1602648]
afff29
- ovt-Fix-Coverity-reported-issues-in-i18n.c-code-VMTools-.patch [bz#1602648]
afff29
- ovt-Fix-a-memory-leak-in-the-unicode-library.patch [bz#1602648]
afff29
- ovt-Fix-a-trivial-Coverity-reported-memory-leak-in-vgaut.patch [bz#1602648]
afff29
- ovt-Fixes-for-few-leaks-and-improved-error-handling.patch [bz#1602648]
afff29
- ovt-Fix-Coverity-reported-double-memory-free-errors.patch [bz#1602648]
afff29
- ovt-Fix-a-trivial-Coverity-reported-memory-leak.patch [bz#1602648]
afff29
- ovt-Fix-RH-Covscan-Coverity-reported-memory-leaks-in-too.patch [bz#1602648]
afff29
- ovt-Fix-Using-uninitialized-value-issue-reported-by-Cove.patch [bz#1602648]
afff29
- ovt-copyPasteCompatX11.c-code-generating-unnecessary-Cov.patch [bz#1602648]
afff29
- ovt-Fix-a-Coverity-issue-reported-in-vgauth-serviceImpl-.patch [bz#1602648]
afff29
- ovt-Fix-two-coverity-issues-reported-by-a-customer.patch [bz#1602648]
afff29
- Resolves: bz#1602648
afff29
  ([ESXi][RHEL8]Please review important issues found by covscan in "open-vm-tools-10.2.5-2.el8+7" package)
afff29
8ed9b9
* Tue Jun 04 2019 Miroslav Rezanina <mrezanin@redhat.com> - 10.3.10-2
8ed9b9
- Rebase to 10.3.10 [bz#1702784]
8ed9b9
- Resolves: bz#1702784
8ed9b9
  (Rebase open-vm-tools to 10.3.10)
8ed9b9
afff29
* Tue Jan 08 2019 Miroslav Rezanina <mrezanin@redhat.com> - 10.3.0-2.el8
afff29
- ovt-Enable-cloud-init-by-default-to-change-the-systemd-u.patch [bz#1660713]
afff29
- Resolves: bz#1660713
afff29
  ([ESXi][RHEL8.0]Enable cloud-init by default to change the systemd unit file vmtoolsd.service)
afff29
8ed9b9
* Tue Oct 16 2018 Miroslav Rezanina <mrezanin@redhat.com> - 10.3.0-1
8ed9b9
- Rebase to 10.3.0 [bz#1626578]
8ed9b9
- Resolves: bz#1626578
8ed9b9
  ([ESXi][RHEL8]Rebase open-vm-tools to 10.3.0)
8ed9b9
8ed9b9
* Mon May 14 2018 Miroslav Rezanina <mrezanin@redhat.com> - 10.2.5-2
8ed9b9
- Updated RHEL version
8ed9b9
- Resolves: bz#1527233
8ed9b9
  ([ESXi][RHEL7.5]Rebase open-vm-tools to 10.2.5)
8ed9b9
8ed9b9
* Wed May 09 2018 Ravindra Kumar <ravindrakumar@vmware.com> - 10.2.5-2
8ed9b9
- Use tirpc for Fedora 28 onwards.
8ed9b9
8ed9b9
* Wed May 09 2018 Ravindra Kumar <ravindrakumar@vmware.com> - 10.2.5-1
8ed9b9
- Package new upstream version open-vm-tools-10.2.5-8068406 (RHBZ#1431376).
8ed9b9
- Added use-tirpc.patch to use libtirpc instead of deprecated Sun RPC.
8ed9b9
- Removed wayland-crash.patch which is no longer needed.
8ed9b9
8ed9b9
* Mon Apr 30 2018 Pete Walter <pwalter@fedoraproject.org> - 10.2.0-5
8ed9b9
- Rebuild for ICU 61.1
8ed9b9
8ed9b9
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 10.2.0-4
8ed9b9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
8ed9b9
8ed9b9
* Fri Dec 29 2017 Ravindra Kumar <ravindrakumar@vmware.com> - 10.2.0-3
8ed9b9
- Patch for a Wayland related crash in the desktopEvents plugin (RHBZ#1526952).
8ed9b9
- gdk_set_allowed_backends() is available in version 3.10 and later only.
8ed9b9
8ed9b9
* Mon Dec 18 2017 Ravindra Kumar <ravindrakumar@vmware.com> - 10.2.0-2
8ed9b9
- Build with gtk3 only on newer distros.
8ed9b9
8ed9b9
* Fri Dec 15 2017 Ravindra Kumar <ravindrakumar@vmware.com> - 10.2.0-1
8ed9b9
- Package new upstream version open-vm-tools-10.2.0-7253323.
8ed9b9
- Remove the patches that are no longer needed.
8ed9b9
- New version builds with gtk3 by default.
8ed9b9
- Package vmware-user symlink in desktop.
8ed9b9
- Add a new test package for test utilities.
8ed9b9
- Pick a fix to a conditional from Miroslav Vadkerti <mvadkert@redhat.com>.
8ed9b9
8ed9b9
* Thu Nov 30 2017 Pete Walter <pwalter@fedoraproject.org> - 10.1.10-4
8ed9b9
- Rebuild for ICU 60.1
8ed9b9
8ed9b9
* Thu Sep 28 2017 Ravindra Kumar <ravindrakumar@vmware.com> - 10.1.10-3
8ed9b9
- Replaced 'net-tools' dependency with 'iproute' (RHBZ#1496134).
8ed9b9
- Added resolutionKMS-wayland-2.patch with some new fixes.
8ed9b9
8ed9b9
* Fri Aug 11 2017 Kalev Lember <klember@redhat.com> - 10.1.10-2
8ed9b9
- Bump and rebuild for an rpm signing issue
8ed9b9
8ed9b9
* Thu Aug 10 2017 Ravindra Kumar <ravindrakumar@vmware.com> - 10.1.10-1
8ed9b9
- Package new upstream version open-vm-tools-10.1.10-6082533.
8ed9b9
- Remove the patches that are no longer needed.
8ed9b9
8ed9b9
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 10.1.5-7
8ed9b9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
8ed9b9
8ed9b9
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 10.1.5-6
8ed9b9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
8ed9b9
8ed9b9
* Tue Jul 25 2017 Richard W.M. Jones <rjones@redhat.com> - 10.1.5-5
8ed9b9
- Fix /tmp race conditions in libDeployPkg (CVE-2015-5191).
8ed9b9
8ed9b9
* Sun Apr 02 2017 Ravindra Kumar <ravindrakumar@vmware.com> - 10.1.5-4
8ed9b9
- ResolutionKMS patch for Wayland (RHBZ#1292234).
8ed9b9
8ed9b9
* Thu Mar 16 2017 Ravindra Kumar <ravindrakumar@vmware.com> - 10.1.5-3
8ed9b9
- Need to add xmlsec1-openssl dependency explicitly.
8ed9b9
8ed9b9
* Tue Feb 28 2017 Richard W.M. Jones <rjones@redhat.com> - 10.1.5-2
8ed9b9
- Use 0644 permissions for udev rules file.
8ed9b9
8ed9b9
* Fri Feb 24 2017 Ravindra Kumar <ravindrakumar@vmware.com> - 10.1.5-1
8ed9b9
- Package new upstream version open-vm-tools-10.1.5-5055683 (RHBZ#1408959).
8ed9b9
8ed9b9
* Fri Feb 17 2017 Ravindra Kumar <ravindrakumar@vmware.com> - 10.1.0-1
8ed9b9
- Package new upstream version open-vm-tools-10.1.0-4449150 (RHBZ#1408959).
8ed9b9
- Remove patches that are no longer needed.
8ed9b9
- Build with --enable-xmlsec1 to avoid dependency on xerces-c and xml-security-c.
8ed9b9
- Replace _prefix/lib/udev/rules.d/ with _udevrulesdir macro.
8ed9b9
8ed9b9
* Thu Feb 16 2017 Ravindra Kumar <ravindrakumar@vmware.com> - 10.0.5-10
8ed9b9
- sysmacros patch for glibc-2.25 (RHBZ#1411807).
8ed9b9
- vgauth patch for openssl-1.1.0.
8ed9b9
8ed9b9
* Thu Feb 16 2017 Ravindra Kumar <ravindrakumar@vmware.com> - 10.0.5-9
8ed9b9
- udev rules patch for longer SCSI timeouts (RHBZ#1214347).
8ed9b9
8ed9b9
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 10.0.5-8
8ed9b9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
8ed9b9
8ed9b9
* Wed Oct 26 2016 Richard W.M. Jones <rjones@redhat.com> - 10.0.5-5
8ed9b9
- vm-support script needs lspci from pciutils (RHBZ#1388766).
8ed9b9
8ed9b9
* Wed Sep 14 2016 Ravindra Kumar <ravindrakumar@vmware.com> - 10.0.5-4
8ed9b9
- Patch for HGFS stale caching issues (RHBZ#1342181).
8ed9b9
8ed9b9
* Mon Jun 20 2016 Ravindra Kumar <ravindrakumar@vmware.com> - 10.0.5-3
8ed9b9
- Use systemd-detect-virt to detect VMware platform (RHBZ#1251656).
8ed9b9
8ed9b9
* Wed May 25 2016 Ravindra Kumar <ravindrakumar@vmware.com> - 10.0.5-2
8ed9b9
- Obsolete open-vm-tools-deploypkg because its not needed for v10.x.
8ed9b9
8ed9b9
* Wed May 25 2016 Ravindra Kumar <ravindrakumar@vmware.com> - 10.0.5-1
8ed9b9
- Package new upstream version open-vm-tools-10.0.5-3227872.
8ed9b9
- Add a patch for fixing GCC 6 build issue (RHBZ#1305108).
8ed9b9
- Replace kill-werror.patch with no-unused-const.patch.
8ed9b9
8ed9b9
* Wed May 25 2016 Richard W.M. Jones <rjones@redhat.com> - 10.0.0-12
8ed9b9
- Bump and rebuild.
8ed9b9
8ed9b9
* Sat Apr 23 2016 Richard W.M. Jones <rjones@redhat.com> - 10.0.0-11
8ed9b9
- Kill -Werror with fire (RHBZ#1305108).
8ed9b9
8ed9b9
* Fri Apr 15 2016 David Tardon <dtardon@redhat.com> - 10.0.0-10
8ed9b9
- rebuild for ICU 57.1
8ed9b9
8ed9b9
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 10.0.0-9
8ed9b9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
8ed9b9
8ed9b9
* Wed Oct 28 2015 David Tardon <dtardon@redhat.com> - 10.0.0-8
8ed9b9
- rebuild for ICU 56.1
8ed9b9
8ed9b9
* Thu Oct 01 2015 Ravindra Kumar <ravindrakumar@vmware.com> - 10.0.0-7
8ed9b9
- Added a missing output redirection
8ed9b9
8ed9b9
* Thu Oct 01 2015 Ravindra Kumar <ravindrakumar@vmware.com> - 10.0.0-6
8ed9b9
- Setup Shared Folders mount point when 'vmhgf-fuse -e' is success
8ed9b9
8ed9b9
* Thu Oct 01 2015 Ravindra Kumar <ravindrakumar@vmware.com> - 10.0.0-5
8ed9b9
- Setup and teardown Shared Folders mount point on VMs running
8ed9b9
  on VMware Workstation or VMware Fusion.
8ed9b9
8ed9b9
* Wed Sep 30 2015 Ravindra Kumar <ravindrakumar@vmware.com> - 10.0.0-4
8ed9b9
- vmhgfs-fuse needs 'fusermount' from 'fuse'
8ed9b9
8ed9b9
* Wed Sep 30 2015 Ravindra Kumar <ravindrakumar@vmware.com> - 10.0.0-3
8ed9b9
- Replace -std=c++11 with -std=gnu++11 to get "linux" definitions work
8ed9b9
  in order to fix the build issue,
8ed9b9
  https://kojipkgs.fedoraproject.org//work/tasks/4823/11274823/build.log
8ed9b9
- Removed unused definitions for CFLAGS and CXXFLAGS
8ed9b9
 
8ed9b9
* Wed Sep 30 2015 Ravindra Kumar <ravindrakumar@vmware.com> - 10.0.0-2
8ed9b9
- Add -std=c++11 to CXXFLAGS for fixing the build issue,
8ed9b9
  https://kojipkgs.fedoraproject.org//work/tasks/3685/11273685/build.log
8ed9b9
8ed9b9
* Tue Sep 29 2015 Ravindra Kumar <ravindrakumar@vmware.com> - 10.0.0-1
8ed9b9
- Package new upstream version open-vm-tools-10.0.0-3000743
8ed9b9
8ed9b9
* Wed Aug 26 2015 Simone Caronni <negativo17@gmail.com> - 9.10.2-2
8ed9b9
- Add license macro.
8ed9b9
- Remove initscripts requirement (#1226369).
8ed9b9
- Delete mount.vmhgfs instead of excluding from packaging, so the debug
8ed9b9
  information is not included in the package (#1190540).
8ed9b9
- Be more explicit with configuration files, newer mock complains of files being
8ed9b9
  listed twice.
8ed9b9
8ed9b9
* Tue Jul 07 2015 Ravindra Kumar <ravindrakumar@vmware.com> - 9.10.2-1
8ed9b9
- Package new upstream version open-vm-tools-9.10.2-2822639
8ed9b9
- Removed the patches that are no longer needed
8ed9b9
8ed9b9
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 9.10.0-5
8ed9b9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
8ed9b9
8ed9b9
* Wed May 20 2015 Ravindra Kumar <ravindrakumar@vmware.com> - 9.10.0-4
8ed9b9
- Claim ownership for /etc/vmware-tools directory
8ed9b9
8ed9b9
* Fri May 15 2015 Ravindra Kumar <ravindrakumar@vmware.com> - 9.10.0-3
8ed9b9
- Put Fedora 23 specific fix under a conditional, so that the change
8ed9b9
  can be backported to other branches easily if required.
8ed9b9
8ed9b9
* Fri May 08 2015 Ravindra Kumar <ravindrakumar@vmware.com> - 9.10.0-2
8ed9b9
- F23 has split gdk-pixbuf2-devel >= 2.31.3-5 into 3 packages, gdk-pixbuf2-devel,
8ed9b9
  gdk-pixbuf2-modules-devel, and gdk-pixbuf2-xlib-devel. gtk2-devel does not depend
8ed9b9
  on gdk-pixbuf2-xlib-devel. Therefore, we need to pull in gdk-pixbuf2-xlib-devel
8ed9b9
  dependency ourselves.
8ed9b9
8ed9b9
* Thu Apr 30 2015 Ravindra Kumar <ravindrakumar@vmware.com> - 9.10.0-1
8ed9b9
- Package new upstream version open-vm-tools-9.10.0-2476743
8ed9b9
- New version requires adding a new service vgauthd
8ed9b9
- Removed old patches that are no longer needed
8ed9b9
- Fix (asm_x86.patch) for correct GCC version check
8ed9b9
- Fix (strerror_r.patch) for picking GNU signature of strerror_r
8ed9b9
- Fix (toolboxcmd.patch) for compiling toolboxcmd-shrink.c with gcc 5.0.1
8ed9b9
8ed9b9
* Wed Feb 04 2015 Ravindra Kumar <ravindrakumar@vmware.com> - 9.4.6-6
8ed9b9
- Added a patch for missing NetIpRouteConfigInfo (BZ#1189295)
8ed9b9
8ed9b9
* Mon Jan 26 2015 David Tardon <dtardon@redhat.com> - 9.4.6-5
8ed9b9
- rebuild for ICU 54.1
8ed9b9
8ed9b9
* Wed Sep 24 2014 Simone Caronni <negativo17@gmail.com> - 9.4.6-4
8ed9b9
- Rebuild for new procps-ng version.
8ed9b9
8ed9b9
* Tue Aug 26 2014 David Tardon <dtardon@redhat.com> - 9.4.6-3
8ed9b9
- rebuild for ICU 53.1
8ed9b9
8ed9b9
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 9.4.6-2
8ed9b9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
8ed9b9
8ed9b9
* Wed Jul 16 2014 Ravindra Kumar <ravindrakumar@vmware.com> - 9.4.6-1 
8ed9b9
- Package new upstream version open-vm-tools-9.4.6-1770165
8ed9b9
- Added "autoreconf -i" and its build dependencies (autoconf, automake and libtool)
8ed9b9
  to generate configure script, this is required for version 9.4.6 as it does not
8ed9b9
  have configure script bundled in the tar
8ed9b9
- Fix (sizeof_argument.patch) for bad sizeof argument error 
8ed9b9
8ed9b9
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 9.4.0-10
8ed9b9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
8ed9b9
8ed9b9
* Wed Apr 23 2014 Ravindra Kumar <ravindrakumar@vmware.com> - 9.4.0-9
8ed9b9
- Removed unnecessary package dependency on 'dbus'
8ed9b9
- Moved 'vm-support' script to /usr/bin
8ed9b9
- Added a call to 'tools.set.version' RPC to inform VMware
8ed9b9
  platform when open-vm-tools has been uninstalled
8ed9b9
8ed9b9
* Wed Mar 26 2014 Ravindra Kumar <ravindrakumar@vmware.com> - 9.4.0-8
8ed9b9
- Add missing package dependency on 'which' (BZ#1045709)
8ed9b9
8ed9b9
* Tue Mar 25 2014 Ravindra Kumar <ravindrakumar@vmware.com> - 9.4.0-7
8ed9b9
- Add -D_DEFAULT_SOURCE to suppress warning as suggested in
8ed9b9
  https://sourceware.org/bugzilla/show_bug.cgi?id=16632
8ed9b9
8ed9b9
* Fri Mar 21 2014 Ravindra Kumar <ravindrakumar@vmware.com> - 9.4.0-6
8ed9b9
- Add missing package dependencies (BZ#1045709, BZ#1077320)
8ed9b9
8ed9b9
* Tue Feb 18 2014 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 9.4.0-5
8ed9b9
- Fix FTBFS g_info redefine (RHBZ #1063847)
8ed9b9
8ed9b9
* Fri Feb 14 2014 David Tardon <dtardon@redhat.com> - 9.4.0-4
8ed9b9
- rebuild for new ICU
8ed9b9
8ed9b9
* Tue Feb 11 2014 Richard W.M. Jones <rjones@redhat.com> - 9.4.0-3
8ed9b9
- Only build on x86-64 for RHEL 7 (RHBZ#1054608).
8ed9b9
8ed9b9
* Wed Dec 04 2013 Richard W.M. Jones <rjones@redhat.com> - 9.4.0-2
8ed9b9
- Rebuild for procps SONAME bump.
8ed9b9
8ed9b9
* Wed Nov 06 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.4.0-1
8ed9b9
- Package new upstream version open-vm-tools-9.4.0-1280544.
8ed9b9
- Added CUSTOM_PROCPS_NAME=procps and -Wno-deprecated-declarations
8ed9b9
  for version 9.4.0.
8ed9b9
8ed9b9
* Thu Aug 22 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.3-11
8ed9b9
- Added copyright and license text.
8ed9b9
- Corrected summary for all packages. 
8ed9b9
8ed9b9
* Thu Aug 08 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.3-10
8ed9b9
- Added options for hardening build (bug 990549). 
8ed9b9
- Excluded unwanted file mount.vmhgfs from packaging (bug 990547).
8ed9b9
- Removed deprecated key "Encoding" from "Desktop Entry" (bug 990552).
8ed9b9
8ed9b9
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 9.2.3-9
8ed9b9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
8ed9b9
8ed9b9
* Tue Jun  4 2013 Richard W.M. Jones <rjones@redhat.com> - 9.2.3-8
8ed9b9
- RHEL 7 now includes libdnet, so re-enable it.
8ed9b9
8ed9b9
* Fri May 24 2013 Richard W.M. Jones <rjones@redhat.com> - 9.2.3-6
8ed9b9
- +BR gcc-c++.  If this is missing it fails to build.
8ed9b9
- On RHEL, disable libdnet.
8ed9b9
8ed9b9
* Mon May 06 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.3-5
8ed9b9
- Renamed source file open-vm-tools.service -> vmtoolsd.service
8ed9b9
  to match it with the service name.
8ed9b9
8ed9b9
* Wed May 01 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.3-4
8ed9b9
- Bumped the release to pick the new service definition with
8ed9b9
  no restart directive.
8ed9b9
8ed9b9
* Mon Apr 29 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.3-3
8ed9b9
- open-vm-tools-9.2.3 require glib-2.14.0.
8ed9b9
8ed9b9
* Mon Apr 29 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.3-2
8ed9b9
- Bumped the release to pick the new service definition.
8ed9b9
8ed9b9
* Thu Apr 25 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.3-1
8ed9b9
- Package new upstream version open-vm-tools-9.2.3-1031360.
8ed9b9
- Removed configure options CUSTOM_PROCPS_NAME (for libproc) and
8ed9b9
  -Wno-deprecated-declarations as these have been addressed in
8ed9b9
  open-vm-tools-9.2.3-1031360.
8ed9b9
8ed9b9
* Wed Apr 24 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.2-12
8ed9b9
- Removed %%defattr and BuildRoot.
8ed9b9
- Added ExclusiveArch.
8ed9b9
- Replaced /usr/sbin/ldconfig with /sbin/ldconfig.
8ed9b9
8ed9b9
* Mon Apr 22 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.2-11
8ed9b9
- Removed the conditional steps for old versions of Fedora and RHEL.
8ed9b9
8ed9b9
* Thu Apr 18 2013 Ravindra Kumar <ravindrakumar at vmware.com> - 9.2.2-10
8ed9b9
- Addressed formal review comments from Simone Caronni.
8ed9b9
- Removed %%check section because 'make check' brings font file back.
8ed9b9
8ed9b9
* Wed Apr 17 2013 Simone Caronni <negativo17@gmail.com> - 9.2.2-9
8ed9b9
- Removed rm command in %%check section.
8ed9b9
- Remove blank character at the beginning of each changelog line.
8ed9b9
8ed9b9
* Mon Apr 15 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.2-8
8ed9b9
- Removed FreeSans.ttf font file from packaging.
8ed9b9
- Added 'rm' command to remove font file in %%check section because
8ed9b9
  'make check' adds it back.
8ed9b9
- Added doxygen dependency back.
8ed9b9
8ed9b9
* Thu Apr 11 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.2-7
8ed9b9
- Applied patch from Simone for removal of --docdir option from configure.
8ed9b9
- Removed unnecessary --enable-docs option from configure.
8ed9b9
- Removed doxygen dependency.
8ed9b9
8ed9b9
* Thu Apr 11 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.2-6
8ed9b9
- Replaced vmtoolsd with a variable.
8ed9b9
- Changed summary for subpackages to be more specific.
8ed9b9
- Removed drivers.txt file as we don't really need it.
8ed9b9
- Fixed vmGuestLib ownership for devel package.
8ed9b9
- Removed systemd-sysv from Requires for Fedora 18+ and RHEL 7+.
8ed9b9
- Made all "if" conditions consistent.
8ed9b9
8ed9b9
* Wed Apr 10 2013 Simone Caronni <negativo17@gmail.com> - 9.2.2-5
8ed9b9
- Added RHEL 5/6 init script.
8ed9b9
- Renamed SysV init script / systemd service file to vmtoolsd.
8ed9b9
- Fixed ownership of files from review.
8ed9b9
- Moved api documentation in devel subpackage.
8ed9b9
- Removed static libraries.
8ed9b9
8ed9b9
* Tue Apr 09 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.2-4
8ed9b9
- Applied part of review fixes patch from Simone Caronni for systemd setup.
8ed9b9
- Replaced tabs with spaces all over.
8ed9b9
8ed9b9
* Tue Apr 09 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.2-3
8ed9b9
- Applied review fixes patch from Simone Caronni.
8ed9b9
- Added missing *.a and *.so files for devel package.
8ed9b9
- Removed unnecessary *.la plugin files from base package.
8ed9b9
8ed9b9
* Mon Apr 08 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.2-2
8ed9b9
- Modified SPEC to follow the conventions and guidelines.
8ed9b9
- Addressed review comments from Mohamed El Morabity.
8ed9b9
- Added systemd script.
8ed9b9
- Verified and built the RPMS for Fedora 18.
8ed9b9
- Fixed rpmlint warnings.
8ed9b9
- Split the UX components in a separate package for desktops.
8ed9b9
- Split the help files in a separate package for help.
8ed9b9
- Split the guestlib headers in a separate devel package.
8ed9b9
8ed9b9
* Mon Jan 28 2013 Sankar Tanguturi <stanguturi@vmware.com> - 9.2.2-1
8ed9b9
- Initial SPEC file to build open-vm-tools for Fedora 17.