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