d04d57
################################################################################
d04d57
### Copyright 2013-2021 VMware, Inc.  All rights reserved.
d04d57
###
d04d57
### RPM SPEC file for building open-vm-tools packages.
d04d57
###
d04d57
###
d04d57
### This program is free software; you can redistribute it and/or modify
d04d57
### it under the terms of version 2 of the GNU General Public License as
d04d57
### published by the Free Software Foundation.
d04d57
###
d04d57
### This program is distributed in the hope that it will be useful,
d04d57
### but WITHOUT ANY WARRANTY; without even the implied warranty of
d04d57
### MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
d04d57
### GNU General Public License for more details.
d04d57
###
d04d57
### You should have received a copy of the GNU General Public License
d04d57
### along with this program; if not, write to the Free Software
d04d57
### Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
d04d57
################################################################################
d04d57
d04d57
%global _hardened_build 1
ca4fa0
%global majorversion    12.1
d04d57
%global minorversion    5
ca4fa0
%global toolsbuild      20735119
d04d57
%global toolsversion    %{majorversion}.%{minorversion}
d04d57
%global toolsdaemon     vmtoolsd
d04d57
%global vgauthdaemon    vgauthd
d04d57
d04d57
%if 0%{?rhel} == 7
d04d57
%global _modulesloaddir %{_prefix}/lib/modules-load.d
d04d57
%endif
d04d57
d04d57
Name:             open-vm-tools
d04d57
Version:          %{toolsversion}
ca4fa0
Release:          1%{?dist}
d04d57
Summary:          Open Virtual Machine Tools for virtual machines hosted on VMware
d04d57
License:          GPLv2
d04d57
URL:              https://github.com/vmware/%{name}
d04d57
d04d57
Source0:          https://github.com/vmware/%{name}/releases/download/stable-%{version}/%{name}-%{version}-%{toolsbuild}.tar.gz
d04d57
Source1:          %{toolsdaemon}.service
d04d57
Source2:          %{vgauthdaemon}.service
d04d57
Source3:          run-vmblock\x2dfuse.mount
d04d57
Source4:          open-vm-tools.conf
d04d57
Source5:          vmtoolsd.pam
d04d57
d04d57
d04d57
%if 0%{?rhel} >= 7
d04d57
ExclusiveArch:    x86_64 aarch64
d04d57
%else
d04d57
ExclusiveArch:    %{ix86} x86_64 aarch64
d04d57
%endif
d04d57
ca4fa0
#Patch0: name.patch
d04d57
d04d57
BuildRequires:    autoconf
d04d57
BuildRequires:    automake
d04d57
BuildRequires:    libtool
d04d57
BuildRequires:    make
d04d57
BuildRequires:    gcc-c++
d04d57
BuildRequires:    doxygen
d04d57
# Fuse is optional and enables vmblock-fuse
d04d57
BuildRequires:    fuse-devel
d04d57
BuildRequires:    glib2-devel >= 2.14.0
d04d57
BuildRequires:    libicu-devel
d04d57
BuildRequires:    libmspack-devel
d04d57
# Unfortunately, xmlsec1-openssl does not add libtool-ltdl dependency, so we
d04d57
# need to add it ourselves.
d04d57
BuildRequires:    libtool-ltdl-devel
d04d57
BuildRequires:    libX11-devel
d04d57
BuildRequires:    libXext-devel
d04d57
BuildRequires:    libXi-devel
d04d57
BuildRequires:    libXinerama-devel
d04d57
BuildRequires:    libXrandr-devel
d04d57
BuildRequires:    libXrender-devel
d04d57
BuildRequires:    libXtst-devel
d04d57
BuildRequires:    openssl-devel
d04d57
BuildRequires:    pam-devel
d04d57
BuildRequires:    pkgconfig(libdrm)
d04d57
BuildRequires:    pkgconfig(libudev)
d04d57
BuildRequires:    procps-devel
d04d57
BuildRequires:    xmlsec1-openssl-devel
d04d57
d04d57
%if 0%{?fedora} || 0%{?rhel} >= 8
d04d57
BuildRequires:    gdk-pixbuf2-xlib-devel
d04d57
BuildRequires:    gtk3-devel >= 3.10.0
d04d57
BuildRequires:    gtkmm30-devel >= 3.10.0
d04d57
BuildRequires:    libtirpc-devel
d04d57
BuildRequires:    rpcgen
d04d57
BuildRequires:    systemd-rpm-macros
d04d57
%else
d04d57
BuildRequires:    gtk2-devel >= 2.4.0
d04d57
BuildRequires:    gtkmm24-devel
d04d57
BuildRequires:    systemd
d04d57
%endif
d04d57
d04d57
Requires:         coreutils
d04d57
Requires:         fuse
d04d57
Requires:         iproute
d04d57
Requires:         grep
d04d57
Requires:         pciutils
d04d57
Requires:         sed
d04d57
Requires:         systemd
d04d57
Requires:         tar
d04d57
Requires:         util-linux
d04d57
Requires:         which
d04d57
# xmlsec1-openssl needs to be added explicitly
d04d57
Requires:         xmlsec1-openssl
d04d57
d04d57
# open-vm-tools >= 10.0.0 do not require open-vm-tools-deploypkg provided by
d04d57
# VMware. That functionality is now available as part of open-vm-tools package
d04d57
# itself.
d04d57
Obsoletes:        open-vm-tools-deploypkg <= 10.0.5
d04d57
d04d57
%description
d04d57
The %{name} project is an open source implementation of VMware Tools. It
d04d57
is a suite of open source virtualization utilities and drivers to improve the
d04d57
functionality, user experience and administration of VMware virtual machines.
d04d57
This package contains only the core user-space programs and libraries of
d04d57
%{name}.
d04d57
d04d57
%package          desktop
d04d57
Summary:          User experience components for Open Virtual Machine Tools
d04d57
Requires:         %{name}%{?_isa} = %{version}-%{release}
d04d57
d04d57
%description      desktop
d04d57
This package contains only the user-space programs and libraries of
d04d57
%{name} that are essential for improved user experience of VMware virtual
d04d57
machines.
d04d57
d04d57
%package          sdmp
d04d57
Summary:          Service Discovery components for Open Virtual Machine Tools
d04d57
Requires:         %{name}%{?_isa} = %{version}-%{release}
d04d57
Requires:         coreutils
d04d57
Requires:         gawk
d04d57
Requires:         glibc-common
d04d57
Requires:         grep
d04d57
Requires:         iproute
d04d57
Requires:         procps
d04d57
d04d57
%description      sdmp
d04d57
This package contains only the user-space programs and utility scripts of
d04d57
%{name} that are essential for performing service discovery in VMware
d04d57
virtual machines by vRealize Operations Service Discovery Management Pack.
d04d57
3aa989
%package          salt-minion
3aa989
Summary:          Script file to install/uninstall salt-minion
3aa989
Group:            System Environment/Libraries
3aa989
Requires:         %{name}%{?_isa} = %{version}-%{release}, systemd, curl, coreutils, gawk, grep
3aa989
ExclusiveArch:    x86_64
3aa989
3aa989
%description      salt-minion
3aa989
This package contains a script to setup Salt Minion on VMware virtual machines.
3aa989
d04d57
%package          devel
d04d57
Summary:          Development libraries for Open Virtual Machine Tools
d04d57
Requires:         %{name}%{?_isa} = %{version}-%{release}
d04d57
d04d57
%description      devel
d04d57
This package contains only the user-space programs and libraries of
d04d57
%{name} that are essential for developing customized applications for
d04d57
VMware virtual machines.
d04d57
d04d57
%package          test
d04d57
Summary:          Test utilities for Open Virtual Machine Tools
d04d57
Requires:         %{name}%{?_isa} = %{version}-%{release}
d04d57
d04d57
%description      test
d04d57
This package contains only the test utilities for %{name} that are
d04d57
useful for verifying the functioning of %{name} in VMware virtual
d04d57
machines.
d04d57
d04d57
%prep
d04d57
%autosetup -p2 -n %{name}-%{version}-%{toolsbuild}
d04d57
d04d57
%build
d04d57
autoreconf -vif
d04d57
d04d57
%configure \
d04d57
    --without-kernel-modules \
d04d57
    --enable-xmlsec1 \
d04d57
    --enable-resolutionkms \
d04d57
    --enable-servicediscovery \
3aa989
%ifarch x86_64
3aa989
    --enable-salt-minion \
3aa989
%endif
d04d57
%if 0%{?fedora} || 0%{?rhel} >= 8
d04d57
    --with-tirpc \
d04d57
    --without-gtk2 \
d04d57
    --without-gtkmm \
d04d57
%else
d04d57
    --without-tirpc \
d04d57
    --without-gtk3 \
d04d57
    --without-gtkmm3 \
d04d57
%endif
d04d57
    --disable-static
d04d57
d04d57
sed -i -e 's! -shared ! -Wl,--as-needed\0!g' libtool
d04d57
%make_build
d04d57
d04d57
%install
d04d57
export DONT_STRIP=1
d04d57
%make_install
d04d57
d04d57
# Remove exec bit from config files
d04d57
chmod a-x %{buildroot}%{_sysconfdir}/pam.d/*
d04d57
chmod a-x %{buildroot}%{_sysconfdir}/vmware-tools/*.conf
d04d57
chmod a-x %{buildroot}%{_sysconfdir}/vmware-tools/vgauth/schemas/*
d04d57
d04d57
# Remove exec bit on udev rules.
d04d57
chmod a-x %{buildroot}%{_udevrulesdir}/99-vmware-scsi-udev.rules
d04d57
d04d57
# Remove the DOS line endings
d04d57
sed -i "s|\r||g" README
d04d57
d04d57
# Remove "Encoding" key from the "Desktop Entry"
d04d57
sed -i "s|^Encoding.*$||g" %{buildroot}%{_sysconfdir}/xdg/autostart/vmware-user.desktop
d04d57
d04d57
# Remove unnecessary files from packaging
d04d57
find %{buildroot}%{_libdir} -name '*.la' -delete
d04d57
rm -fr %{buildroot}%{_defaultdocdir}
d04d57
rm -f docs/api/build/html/FreeSans.ttf
d04d57
d04d57
# Remove mount.vmhgfs & symlink
d04d57
rm -fr %{buildroot}%{_sbindir} %{buildroot}/sbin/mount.vmhgfs
d04d57
d04d57
# Systemd unit files
d04d57
install -p -m 644 -D %{SOURCE1} %{buildroot}%{_unitdir}/%{toolsdaemon}.service
d04d57
install -p -m 644 -D %{SOURCE2} %{buildroot}%{_unitdir}/%{vgauthdaemon}.service
d04d57
install -p -m 644 -D '%{SOURCE3}' %{buildroot}%{_unitdir}/run-vmblock\\x2dfuse.mount
d04d57
install -p -m 644 -D %{SOURCE4} %{buildroot}%{_modulesloaddir}/open-vm-tools.conf
d04d57
install -p -m 644 -D %{SOURCE5} %{buildroot}%{_sysconfdir}/pam.d/vmtoolsd
d04d57
d04d57
# 'make check' in open-vm-tools rebuilds docs and ends up regenerating the font
d04d57
# file. We can add %%check secion once 'make check' is fixed upstream.
d04d57
d04d57
%post
d04d57
%?ldconfig
d04d57
# Setup mount point for Shared Folders
d04d57
# NOTE: Use systemd-detect-virt to detect VMware platform because
d04d57
#       vmware-checkvm might misbehave on non-VMware platforms.
d04d57
if [ -f %{_bindir}/vmware-checkvm -a                     \
d04d57
     -f %{_bindir}/vmhgfs-fuse ] &&                      \
d04d57
   %{_bindir}/systemd-detect-virt | grep -iq VMware &&   \
d04d57
   %{_bindir}/vmware-checkvm &> /dev/null &&             \
d04d57
   %{_bindir}/vmware-checkvm -p | grep -q Workstation && \
d04d57
   %{_bindir}/vmhgfs-fuse -e &> /dev/null; then
d04d57
   mkdir -p /mnt/hgfs
d04d57
fi
d04d57
d04d57
if [ "$1" = "2" ]; then
d04d57
   # Cleanup GuestProxy certs, relevant for upgrades only
d04d57
   if [ -f %{_bindir}/vmware-guestproxycerttool ]; then
d04d57
      %{_bindir}/vmware-guestproxycerttool -e &> /dev/null || /bin/true
d04d57
   fi
d04d57
   if [ -d /etc/vmware-tools/GuestProxyData ]; then
d04d57
      rm -rf /etc/vmware-tools/GuestProxyData &> /dev/null || /bin/true
d04d57
   fi
d04d57
d04d57
   # Cleanup vmtoolsd-init.service in case of upgrades
d04d57
   %{_bindir}/systemctl disable %{toolsdaemon}-init.service &> /dev/null || /bin/true
d04d57
fi
d04d57
%systemd_post %{vgauthdaemon}.service %{toolsdaemon}.service
d04d57
d04d57
%post desktop
d04d57
%systemd_post run-vmblock\\x2dfuse.mount
d04d57
# Need to enable the service as it is not enabled by default.
d04d57
# Enabling an already-enabled service is not an error. So, we can perform this
d04d57
# step everytime during the post-install.
d04d57
if [ -f %{_bindir}/vmware-checkvm ] &&                   \
d04d57
   %{_bindir}/systemd-detect-virt | grep -iq VMware &&   \
d04d57
   %{_bindir}/vmware-checkvm &> /dev/null &&             \
d04d57
   %{_bindir}/vmware-checkvm -p | grep -q Workstation; then
d04d57
   %{_bindir}/systemctl enable run-vmblock\\x2dfuse.mount &> /dev/null || /bin/true
d04d57
fi
d04d57
d04d57
%post sdmp
d04d57
# Load the newly installed or upgraded SDMP plugin
d04d57
if %{_bindir}/systemctl is-active %{toolsdaemon}.service &> /dev/null; then
d04d57
   %{_bindir}/systemctl restart %{toolsdaemon}.service &> /dev/null || /bin/true
d04d57
fi
d04d57
d04d57
%preun
d04d57
%?ldconfig
d04d57
%systemd_preun %{toolsdaemon}.service %{vgauthdaemon}.service
d04d57
d04d57
if [ "$1" = "0" -a                                       \
d04d57
     -f %{_bindir}/vmware-checkvm ] &&                   \
d04d57
   %{_bindir}/systemd-detect-virt | grep -iq VMware &&   \
d04d57
   %{_bindir}/vmware-checkvm &> /dev/null; then
d04d57
d04d57
   # Tell VMware that open-vm-tools is being uninstalled
d04d57
   if [ -f %{_bindir}/vmware-rpctool ]; then
d04d57
      %{_bindir}/vmware-rpctool 'tools.set.version 0' &> /dev/null || /bin/true
d04d57
   fi
d04d57
d04d57
   # Teardown mount point for Shared Folders
d04d57
   if [ -d /mnt/hgfs ] &&                               \
d04d57
      %{_bindir}/vmware-checkvm -p | grep -q Workstation; then
d04d57
      umount /mnt/hgfs &> /dev/null || /bin/true
d04d57
      rmdir /mnt/hgfs &> /dev/null || /bin/true
d04d57
   fi
d04d57
fi
d04d57
d04d57
%preun desktop
d04d57
%systemd_preun run-vmblock\\x2dfuse.mount
d04d57
d04d57
%postun
d04d57
%?ldconfig
d04d57
%systemd_postun_with_restart %{toolsdaemon}.service %{vgauthdaemon}.service
d04d57
d04d57
%postun desktop
d04d57
%systemd_postun run-vmblock\\x2dfuse.mount
d04d57
d04d57
%postun sdmp
d04d57
# In case of uninstall, unload the uninstalled SDMP plugin
d04d57
if [ "$1" = "0" ] &&                                       \
d04d57
   %{_bindir}/systemctl is-active %{toolsdaemon}.service &> /dev/null; then
d04d57
   %{_bindir}/systemctl restart %{toolsdaemon}.service &> /dev/null || /bin/true
d04d57
fi
d04d57
d04d57
%files
d04d57
%license COPYING
d04d57
%doc AUTHORS ChangeLog NEWS README
d04d57
%config(noreplace) %{_sysconfdir}/pam.d/*
d04d57
%dir %{_sysconfdir}/vmware-tools/
d04d57
%dir %{_sysconfdir}/vmware-tools/vgauth
d04d57
%dir %{_sysconfdir}/vmware-tools/vgauth/schemas
d04d57
%config(noreplace) %{_sysconfdir}/vmware-tools/*.conf
d04d57
# Don't expect users to modify example tools.conf file
d04d57
%config %{_sysconfdir}/vmware-tools/tools.conf.example
d04d57
# Don't expect users to modify VGAuth schema files
d04d57
%config %{_sysconfdir}/vmware-tools/vgauth/schemas/*
d04d57
%{_sysconfdir}/vmware-tools/*-vm-default
d04d57
%{_sysconfdir}/vmware-tools/scripts
d04d57
%{_sysconfdir}/vmware-tools/statechange.subr
d04d57
%{_bindir}/VGAuthService
d04d57
%{_bindir}/vm-support
d04d57
%{_bindir}/vmhgfs-fuse
d04d57
%{_bindir}/vmtoolsd
d04d57
%{_bindir}/vmware-alias-import
d04d57
%{_bindir}/vmware-checkvm
d04d57
%{_bindir}/vmware-hgfsclient
d04d57
%{_bindir}/vmware-namespace-cmd
d04d57
%{_bindir}/vmware-rpctool
d04d57
%{_bindir}/vmware-toolbox-cmd
d04d57
%{_bindir}/vmware-vgauth-cmd
d04d57
%{_bindir}/vmware-xferlogs
d04d57
%{_libdir}/libDeployPkg.so.*
d04d57
%{_libdir}/libguestlib.so.*
d04d57
%{_libdir}/libguestStoreClient.so.*
d04d57
%{_libdir}/libhgfs.so.*
d04d57
%{_libdir}/libvgauth.so.*
d04d57
%{_libdir}/libvmtools.so.*
d04d57
%dir %{_libdir}/%{name}/
d04d57
%dir %{_libdir}/%{name}/plugins
d04d57
%dir %{_libdir}/%{name}/plugins/common
d04d57
%{_libdir}/%{name}/plugins/common/*.so
d04d57
%dir %{_libdir}/%{name}/plugins/vmsvc
d04d57
%{_libdir}/%{name}/plugins/vmsvc/libappInfo.so
3aa989
%{_libdir}/%{name}/plugins/vmsvc/libcomponentMgr.so
d04d57
%{_libdir}/%{name}/plugins/vmsvc/libdeployPkgPlugin.so
d04d57
%{_libdir}/%{name}/plugins/vmsvc/libgdp.so
d04d57
%{_libdir}/%{name}/plugins/vmsvc/libguestInfo.so
d04d57
%{_libdir}/%{name}/plugins/vmsvc/libguestStore.so
d04d57
%{_libdir}/%{name}/plugins/vmsvc/libpowerOps.so
d04d57
%{_libdir}/%{name}/plugins/vmsvc/libresolutionKMS.so
d04d57
%{_libdir}/%{name}/plugins/vmsvc/libtimeSync.so
d04d57
%{_libdir}/%{name}/plugins/vmsvc/libvmbackup.so
d04d57
d04d57
%{_datadir}/%{name}/
d04d57
%{_udevrulesdir}/99-vmware-scsi-udev.rules
d04d57
%{_unitdir}/%{toolsdaemon}.service
d04d57
%{_unitdir}/%{vgauthdaemon}.service
d04d57
%{_modulesloaddir}/open-vm-tools.conf
d04d57
d04d57
%files desktop
d04d57
%{_sysconfdir}/xdg/autostart/*.desktop
d04d57
%{_bindir}/vmware-user
d04d57
%{_bindir}/vmwgfxctrl
d04d57
%attr(4755,-,-) %{_bindir}/vmware-user-suid-wrapper
d04d57
%{_bindir}/vmware-vmblock-fuse
d04d57
%{_libdir}/%{name}/plugins/vmusr/
d04d57
%{_unitdir}/run-vmblock\x2dfuse.mount
d04d57
d04d57
%files sdmp
d04d57
%{_libdir}/%{name}/plugins/vmsvc/libserviceDiscovery.so
d04d57
%{_libdir}/%{name}/serviceDiscovery
d04d57
3aa989
%ifarch x86_64
3aa989
%files salt-minion
3aa989
%dir %{_libdir}/%{name}/componentMgr/
3aa989
%dir %{_libdir}/%{name}/componentMgr/saltMinion/
3aa989
%{_libdir}/%{name}/componentMgr/saltMinion/svtminion.sh
3aa989
%endif
3aa989
d04d57
%files devel
d04d57
%doc docs/api/build/*
d04d57
%exclude %{_includedir}/libDeployPkg/
d04d57
%{_includedir}/vmGuestLib/
d04d57
%{_libdir}/pkgconfig/*.pc
d04d57
%{_libdir}/libDeployPkg.so
d04d57
%{_libdir}/libguestlib.so
d04d57
%{_libdir}/libguestStoreClient.so
d04d57
%{_libdir}/libhgfs.so
d04d57
%{_libdir}/libvgauth.so
d04d57
%{_libdir}/libvmtools.so
d04d57
d04d57
%files test
d04d57
%{_bindir}/vmware-vgauth-smoketest
d04d57
%changelog
ca4fa0
* Fri Dec 09 2022 Miroslav Rezanina <mrezanin@redhat.com> - 12.1.5-1
ca4fa0
- Rebase to open-vm-tools 12.1.5 [bz#2150190]
ca4fa0
- Resolves: bz#2150190
ca4fa0
  ([ESXi][RHEL9]Open-vm-tools release 12.1.5 has been released - please rebase)
ca4fa0
ca4fa0
* Fri Sep 09 2022 Miroslav Rezanina <mrezanin@redhat.com> - 12.1.0-1
ca4fa0
- Rebase to open-mv-tools 12.1.0 [bz#2121203]
ca4fa0
- Resolves: bz#2121203
ca4fa0
  ([ESXi][RHEL9]Open-vm-tools release 12.1.0 has been released - please rebase)
3aa989
3aa989
* Tue Jun 07 2022 Miroslav Rezanina <mrezanin@redhat.com> - 12.0.5-1
3aa989
- Rebase to open-vm-tools 12.0.5 [bz#2090275]
3aa989
- Resolves: bz#2090275
3aa989
  ([ESXi][RHEL9]Open-vm-tools release 12.0.5 has been released - please rebase)
3aa989
3aa989
* Thu Apr 28 2022 Miroslav Rezanina <mrezanin@redhat.com> - 12.0.0-1
3aa989
- Rebase to 12.0.0 [bz#2061193]
3aa989
- Resolves: bz#2061193
3aa989
  ([ESXi][RHEL9]Open-vm-tools release 12.0.0 has been released - please rebase)
3e8eac
d04d57
* Fri Oct 15 2021 Miroslav Rezanina <mrezanin@redhat.com> - 11.3.5-1
d04d57
- Rebase to 11.3.5 [bz#2008243]
d04d57
- Resolves: bz#2008243
d04d57
  ([ESXi][RHEL9]Open-vm-tools release 11.3.5 has been released - please rebase)
d04d57
d04d57
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 11.3.0-2
d04d57
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
d04d57
  Related: rhbz#1991688
d04d57
d04d57
* Wed Jul 21 2021 Miroslav Rezanina <rezanin@redhat.com> - 11.3.0-1
d04d57
- Rebase to 11.3.0 [bz#1974471]
d04d57
- Resolves: bz#1974471
d04d57
  ([ESXi][RHEL9]Open-vm-tools release 11.3.0 has been released - please update for RHEL 9.0)
d04d57
d04d57
* Wed Jun 16 2021 Mohan Boddu <mboddu@redhat.com> - 11.2.5-5
d04d57
- Rebuilt for RHEL 9 BETA for openssl 3.0
d04d57
  Related: rhbz#1971065
d04d57
d04d57
* Tue May 11 2021 Miroslav Rezanina <mrezanin@redhat.com> - 11.2.5-4
d04d57
- ovt-Fix-a-memory-leak-reported-by-a-partner-from-their-C.patch [bz#1954040]
d04d57
- Resolves: bz#1954040
d04d57
  ([ESXi][RHEL9.0][open-vm-tools] Coverity detected an important defect in open-vm-tools-11.2.5 rebase)
d04d57
d04d57
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 11.2.5-3
d04d57
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
d04d57
d04d57
* Fri Apr 09 2021 Miroslav Rezanina <mrezanin@redhat.com> - 11.2.5-2.el9
d04d57
- ovt-Fixes-necessary-to-build-open-vm-tools-with-newer-gt.patch [bz#1936382]
d04d57
- ovt-Update-spec-file-for-correct-build.patch [bz#1936382]
d04d57
- Resolves: bz#1936382
d04d57
  ([ESXi][RHEL-9][FTBS] open-vm-tools not working with newer gtk libraries)
d04d57
d04d57
* Fri Jan 15 2021 Ravindra Kumar <ravindrakumar@vmware.com> - 11.2.5-1
d04d57
- Package new upstream version open-vm-tools-11.2.5-17337674.
d04d57
- libdnet dependency was removed in open-vm-tools 11.0.0. So,
d04d57
  removed the stale BuildRequires for libdnet.
d04d57
d04d57
* Thu Jan 14 2021 Richard W.M. Jones <rjones@redhat.com> - 11.2.0-2
d04d57
- Bump and rebuild against libdnet 1.14 (RHBZ#1915838).
d04d57
d04d57
* Fri Nov 06 2020 Ravindra Kumar <ravindrakumar@vmware.com> - 11.2.0-1
d04d57
- Package new upstream version open-vm-tools-11.2.0-16938113.
d04d57
d04d57
* Fri Oct 30 2020 Jeff Law <law@redhat.com> - 11.1.5-2
d04d57
- Fix incorrect volatile exposed by gcc-11
d04d57
d04d57
* Tue Sep 08 2020 Ravindra Kumar <ravindrakumar@vmware.com> - 11.1.5-1
d04d57
- Package new upstream version open-vm-tools-11.1.5-16724464.
d04d57
- Removed gcc10-warning.patch and sdmp-fixes.patch (no longer needed).
d04d57
d04d57
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 11.1.0-4
d04d57
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
d04d57
d04d57
* Thu Jul 09 2020 Merlin Mathesius <mmathesi@redhat.com> - 11.1.0-3
d04d57
- Conditional fixes to build for ELN
d04d57
d04d57
* Sun Jun 21 2020 Ravindra Kumar <ravindrakumar@vmware.com> - 11.1.0-2
d04d57
- Added sdmp-fixes.patch from upstream to remove net-tools dependency
d04d57
  and couple of important fixes
d04d57
d04d57
* Mon May 25 2020 Ravindra Kumar <ravindrakumar@vmware.com> - 11.1.0-1
d04d57
- Package new upstream version open-vm-tools-11.1.0-16036546.
d04d57
- Added new open-vm-tools-sdmp package.
d04d57
- Workaround for vm-support script path is no longer needed.
d04d57
- Added missing dependencies for vm-support script.
d04d57
- Updated gcc10-warning.patch.
d04d57
- Removed gcc9-static-inline.patch and diskinfo-log-spew.patch that
d04d57
  are no longer needed.
d04d57
d04d57
* Sun May 17 2020 Ravindra Kumar <ravindrakumar@vmware.com> - 11.0.5-4
d04d57
- Updated PAM configuration file to follow configured authn scheme.
d04d57
d04d57
* Tue Mar 24 2020 Ravindra Kumar <ravindrakumar@vmware.com> - 11.0.5-3
d04d57
- Use /sbin/ldconfig on older than Fedora 28 and RHEL 8 platforms.
d04d57
d04d57
* Fri Feb 07 2020 Ravindra Kumar <ravindrakumar@vmware.com> - 11.0.5-2
d04d57
- Added patch diskinfo-log-spew.patch.
d04d57
d04d57
* Tue Feb 04 2020 Ravindra Kumar <ravindrakumar@vmware.com> - 11.0.5-1
d04d57
- Package new upstream version open-vm-tools-11.0.5-15389592.
d04d57
- Removed vix-memleak.patch which is no longer needed.
d04d57
d04d57
* Tue Feb 04 2020 Ravindra Kumar <ravindrakumar@vmware.com> - 11.0.0-6
d04d57
- Added gcc10-warning.patch for fixing compilation issues.
d04d57
d04d57
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 11.0.0-5
d04d57
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
d04d57
d04d57
* Wed Oct 09 2019 Ravindra Kumar <ravindrakumar@vmware.com> - 11.0.0-4
d04d57
- Fixes for drag-n-drop that needs vmblock-fuse mount.
d04d57
- Added run-vmblock\x2dfuse.mount service unit for vmblock-fuse mount.
d04d57
- Added open-vm-tools.conf for loading Fuse.
d04d57
d04d57
* Wed Oct 09 2019 Ravindra Kumar <ravindrakumar@vmware.com> - 11.0.0-3
d04d57
- Cleanup GuestProxy certs from /etc/vmware-tools/GuestProxyData if needed.
d04d57
- Cleanup vmtoolsd-init service symlinks.
d04d57
d04d57
* Wed Oct 02 2019 Ravindra Kumar <ravindrakumar@vmware.com> - 11.0.0-2
d04d57
- vmtoolsd-init.service is no longer needed for 11.0.0, removed it.
d04d57
d04d57
* Wed Oct 02 2019 Ravindra Kumar <ravindrakumar@vmware.com> - 11.0.0-1
d04d57
- Package new upstream version open-vm-tools-11.0.0-14549434.
d04d57
- Added gcc9-static-inline.patch for gcc9 warnings.
d04d57
- Added vix-memleak.patch for a memory leak.
d04d57
- Removed gcc9-warnings.patch which is no longer needed.
d04d57
- Removed vmware-guestproxycerttool as it is no longer available upstream.
d04d57
d04d57
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 10.3.10-2
d04d57
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
d04d57
d04d57
* Sat Mar 16 2019 Ravindra Kumar <ravindrakumar@vmware.com> - 10.3.10-1
d04d57
- Package new upstream version open-vm-tools-10.3.10-12406962.
d04d57
- Removed quiescing-combined.patch which is no longer needed.
d04d57
d04d57
* Wed Feb 13 2019 Ravindra Kumar <ravindrakumar@vmware.com> - 10.3.5-2
d04d57
- Combine all gcc9 warning patches into one single gcc9-warnings.patch.
d04d57
d04d57
* Tue Feb 12 2019 Ravindra Kumar <ravindrakumar@vmware.com> - 10.3.5-1
d04d57
- Package new upstream version open-vm-tools-10.3.5-10430147.
d04d57
- Removed cloud-init.patch which is no longer needed.
d04d57
- Removed hgfsPlugin-crash.patch which is no longer needed.
d04d57
- Removed linuxDeploymentUtils-strncat.patch which is no longer needed.
d04d57
- Added quiescing-combined.patch for quiesced snapshot fixes.
d04d57
- Updated hgfsServer-aligned.patch for open-vm-tools-10.3.5.
d04d57
d04d57
* Tue Feb 12 2019 Ravindra Kumar <ravindrakumar@vmware.com> - 10.3.0-8
d04d57
- Updated *-aligned.patch files with more tweaks.
d04d57
- Filed a regression in readdir operation in dir-aligned.patch.
d04d57
d04d57
* Sun Feb 03 2019 Ravindra Kumar <ravindrakumar@vmware.com> - 10.3.0-7
d04d57
- Added hgfsServer-aligned.patch for "address-of-packed-member" error.
d04d57
- Added hgfsmounter-aligned.patch for "address-of-packed-member" error.
d04d57
- Added util-misc-format.patch for "format-overflow" error.
d04d57
- Added linuxDeploymentUtils-strncat.patch for "stringop-truncation" error.
d04d57
- Added filesystem-aligned.patch for "address-of-packed-member" error.
d04d57
- Added file-aligned.patch for "address-of-packed-member" error.
d04d57
- Added fsutil-aligned.patch for "address-of-packed-member" error.
d04d57
- Added dir-aligned.patch for "address-of-packed-member" error.
d04d57
- Added link-aligned.patch for "address-of-packed-member" error.
d04d57
d04d57
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 10.3.0-6
d04d57
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
d04d57
d04d57
* Mon Oct 01 2018 Simone Caronni <negativo17@gmail.com> - 10.3.0-5
d04d57
- Update SPEC file to match packaging guidelines.
d04d57
- Re-add ldconfig scriptlets. They expand to nothing in Fedora 28+, but they
d04d57
  are still required for Fedora 27. These can be removed when Fedora 27 is EOL.
d04d57
d04d57
* Fri Aug 10 2018 Ravindra Kumar <ravindrakumar@vmware.com> - 10.3.0-4
d04d57
- Fixed few bugs related to vmtoolsd-init.service.
d04d57
d04d57
* Tue Aug 07 2018 Ravindra Kumar <ravindrakumar@vmware.com> - 10.3.0-3
d04d57
- Implement the https://pagure.io/packaging-committee/issue/506 guideline.
d04d57
- Added vmtoolsd-init.service per the guideline.
d04d57
- Replaced the certificate cleanup with "vmware-guestproxycerttool -e".
d04d57
d04d57
* Mon Aug 06 2018 Ravindra Kumar <ravindrakumar@vmware.com> - 10.3.0-2
d04d57
- Added hgfsPlugin-crash.patch for vmtoolsd crash (RHBZ#1612470).
d04d57
d04d57
* Thu Aug 02 2018 Ravindra Kumar <ravindrakumar@vmware.com> - 10.3.0-1
d04d57
- Package new upstream version open-vm-tools-10.3.0-8931395.
d04d57
- Updated cloud-init.patch for 10.3.0.
d04d57
- Removed use-tirpc.patch which is no longer needed.
d04d57
d04d57
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 10.2.5-7
d04d57
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
d04d57
d04d57
* Wed Jul 11 2018 Ravindra Kumar <ravindrakumar@vmware.com> - 10.2.5-6
d04d57
- Added cloud-init.patch to detect cloud-init correctly.
d04d57
- Added cleanup for /etc/vmware-tools directory on uninstall.
d04d57
d04d57
* Tue Jul 10 2018 Pete Walter <pwalter@fedoraproject.org> - 10.2.5-5
d04d57
- Rebuild for ICU 62
d04d57
d04d57
* Thu Jul 05 2018 Richard W.M. Jones <rjones@redhat.com> - 10.2.5-4
d04d57
- Remove ldconfig
d04d57
  https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/SU3LJVDZ7LUSJGZR5MS72BMRAFP3PQQL/
d04d57
d04d57
* Tue May 15 2018 Pete Walter <pwalter@fedoraproject.org> - 10.2.5-3
d04d57
- Rebuild for ICU 61.1
d04d57
d04d57
* Wed May 09 2018 Ravindra Kumar <ravindrakumar@vmware.com> - 10.2.5-2
d04d57
- Use tirpc for Fedora 28 onwards.
d04d57
d04d57
* Wed May 09 2018 Ravindra Kumar <ravindrakumar@vmware.com> - 10.2.5-1
d04d57
- Package new upstream version open-vm-tools-10.2.5-8068406 (RHBZ#1431376).
d04d57
- Added use-tirpc.patch to use libtirpc instead of deprecated Sun RPC.
d04d57
- Removed wayland-crash.patch which is no longer needed.
d04d57
d04d57
* Mon Apr 30 2018 Pete Walter <pwalter@fedoraproject.org> - 10.2.0-5
d04d57
- Rebuild for ICU 61.1
d04d57
d04d57
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 10.2.0-4
d04d57
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
d04d57
d04d57
* Fri Dec 29 2017 Ravindra Kumar <ravindrakumar@vmware.com> - 10.2.0-3
d04d57
- Patch for a Wayland related crash in the desktopEvents plugin (RHBZ#1526952).
d04d57
- gdk_set_allowed_backends() is available in version 3.10 and later only.
d04d57
d04d57
* Mon Dec 18 2017 Ravindra Kumar <ravindrakumar@vmware.com> - 10.2.0-2
d04d57
- Build with gtk3 only on newer distros.
d04d57
d04d57
* Fri Dec 15 2017 Ravindra Kumar <ravindrakumar@vmware.com> - 10.2.0-1
d04d57
- Package new upstream version open-vm-tools-10.2.0-7253323.
d04d57
- Remove the patches that are no longer needed.
d04d57
- New version builds with gtk3 by default.
d04d57
- Package vmware-user symlink in desktop.
d04d57
- Add a new test package for test utilities.
d04d57
- Pick a fix to a conditional from Miroslav Vadkerti <mvadkert@redhat.com>.
d04d57
d04d57
* Thu Nov 30 2017 Pete Walter <pwalter@fedoraproject.org> - 10.1.10-4
d04d57
- Rebuild for ICU 60.1
d04d57
d04d57
* Thu Sep 28 2017 Ravindra Kumar <ravindrakumar@vmware.com> - 10.1.10-3
d04d57
- Replaced 'net-tools' dependency with 'iproute' (RHBZ#1496134).
d04d57
- Added resolutionKMS-wayland-2.patch with some new fixes.
d04d57
d04d57
* Fri Aug 11 2017 Kalev Lember <klember@redhat.com> - 10.1.10-2
d04d57
- Bump and rebuild for an rpm signing issue
d04d57
d04d57
* Thu Aug 10 2017 Ravindra Kumar <ravindrakumar@vmware.com> - 10.1.10-1
d04d57
- Package new upstream version open-vm-tools-10.1.10-6082533.
d04d57
- Remove the patches that are no longer needed.
d04d57
d04d57
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 10.1.5-7
d04d57
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
d04d57
d04d57
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 10.1.5-6
d04d57
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
d04d57
d04d57
* Tue Jul 25 2017 Richard W.M. Jones <rjones@redhat.com> - 10.1.5-5
d04d57
- Fix /tmp race conditions in libDeployPkg (CVE-2015-5191).
d04d57
d04d57
* Sun Apr 02 2017 Ravindra Kumar <ravindrakumar@vmware.com> - 10.1.5-4
d04d57
- ResolutionKMS patch for Wayland (RHBZ#1292234).
d04d57
d04d57
* Thu Mar 16 2017 Ravindra Kumar <ravindrakumar@vmware.com> - 10.1.5-3
d04d57
- Need to add xmlsec1-openssl dependency explicitly.
d04d57
d04d57
* Tue Feb 28 2017 Richard W.M. Jones <rjones@redhat.com> - 10.1.5-2
d04d57
- Use 0644 permissions for udev rules file.
d04d57
d04d57
* Fri Feb 24 2017 Ravindra Kumar <ravindrakumar@vmware.com> - 10.1.5-1
d04d57
- Package new upstream version open-vm-tools-10.1.5-5055683 (RHBZ#1408959).
d04d57
d04d57
* Fri Feb 17 2017 Ravindra Kumar <ravindrakumar@vmware.com> - 10.1.0-1
d04d57
- Package new upstream version open-vm-tools-10.1.0-4449150 (RHBZ#1408959).
d04d57
- Remove patches that are no longer needed.
d04d57
- Build with --enable-xmlsec1 to avoid dependency on xerces-c and xml-security-c.
d04d57
- Replace _prefix/lib/udev/rules.d/ with _udevrulesdir macro.
d04d57
d04d57
* Thu Feb 16 2017 Ravindra Kumar <ravindrakumar@vmware.com> - 10.0.5-10
d04d57
- sysmacros patch for glibc-2.25 (RHBZ#1411807).
d04d57
- vgauth patch for openssl-1.1.0.
d04d57
d04d57
* Thu Feb 16 2017 Ravindra Kumar <ravindrakumar@vmware.com> - 10.0.5-9
d04d57
- udev rules patch for longer SCSI timeouts (RHBZ#1214347).
d04d57
d04d57
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 10.0.5-8
d04d57
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
d04d57
d04d57
* Wed Oct 26 2016 Richard W.M. Jones <rjones@redhat.com> - 10.0.5-5
d04d57
- vm-support script needs lspci from pciutils (RHBZ#1388766).
d04d57
d04d57
* Wed Sep 14 2016 Ravindra Kumar <ravindrakumar@vmware.com> - 10.0.5-4
d04d57
- Patch for HGFS stale caching issues (RHBZ#1342181).
d04d57
d04d57
* Mon Jun 20 2016 Ravindra Kumar <ravindrakumar@vmware.com> - 10.0.5-3
d04d57
- Use systemd-detect-virt to detect VMware platform (RHBZ#1251656).
d04d57
d04d57
* Wed May 25 2016 Ravindra Kumar <ravindrakumar@vmware.com> - 10.0.5-2
d04d57
- Obsolete open-vm-tools-deploypkg because its not needed for v10.x.
d04d57
d04d57
* Wed May 25 2016 Ravindra Kumar <ravindrakumar@vmware.com> - 10.0.5-1
d04d57
- Package new upstream version open-vm-tools-10.0.5-3227872.
d04d57
- Add a patch for fixing GCC 6 build issue (RHBZ#1305108).
d04d57
- Replace kill-werror.patch with no-unused-const.patch.
d04d57
d04d57
* Wed May 25 2016 Richard W.M. Jones <rjones@redhat.com> - 10.0.0-12
d04d57
- Bump and rebuild.
d04d57
d04d57
* Sat Apr 23 2016 Richard W.M. Jones <rjones@redhat.com> - 10.0.0-11
d04d57
- Kill -Werror with fire (RHBZ#1305108).
d04d57
d04d57
* Fri Apr 15 2016 David Tardon <dtardon@redhat.com> - 10.0.0-10
d04d57
- rebuild for ICU 57.1
d04d57
d04d57
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 10.0.0-9
d04d57
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
d04d57
d04d57
* Wed Oct 28 2015 David Tardon <dtardon@redhat.com> - 10.0.0-8
d04d57
- rebuild for ICU 56.1
d04d57
d04d57
* Thu Oct 01 2015 Ravindra Kumar <ravindrakumar@vmware.com> - 10.0.0-7
d04d57
- Added a missing output redirection
d04d57
d04d57
* Thu Oct 01 2015 Ravindra Kumar <ravindrakumar@vmware.com> - 10.0.0-6
d04d57
- Setup Shared Folders mount point when 'vmhgf-fuse -e' is success
d04d57
d04d57
* Thu Oct 01 2015 Ravindra Kumar <ravindrakumar@vmware.com> - 10.0.0-5
d04d57
- Setup and teardown Shared Folders mount point on VMs running
d04d57
  on VMware Workstation or VMware Fusion.
d04d57
d04d57
* Wed Sep 30 2015 Ravindra Kumar <ravindrakumar@vmware.com> - 10.0.0-4
d04d57
- vmhgfs-fuse needs 'fusermount' from 'fuse'
d04d57
d04d57
* Wed Sep 30 2015 Ravindra Kumar <ravindrakumar@vmware.com> - 10.0.0-3
d04d57
- Replace -std=c++11 with -std=gnu++11 to get "linux" definitions work
d04d57
  in order to fix the build issue,
d04d57
  https://kojipkgs.fedoraproject.org//work/tasks/4823/11274823/build.log
d04d57
- Removed unused definitions for CFLAGS and CXXFLAGS
d04d57
 
d04d57
* Wed Sep 30 2015 Ravindra Kumar <ravindrakumar@vmware.com> - 10.0.0-2
d04d57
- Add -std=c++11 to CXXFLAGS for fixing the build issue,
d04d57
  https://kojipkgs.fedoraproject.org//work/tasks/3685/11273685/build.log
d04d57
d04d57
* Tue Sep 29 2015 Ravindra Kumar <ravindrakumar@vmware.com> - 10.0.0-1
d04d57
- Package new upstream version open-vm-tools-10.0.0-3000743
d04d57
d04d57
* Wed Aug 26 2015 Simone Caronni <negativo17@gmail.com> - 9.10.2-2
d04d57
- Add license macro.
d04d57
- Remove initscripts requirement (#1226369).
d04d57
- Delete mount.vmhgfs instead of excluding from packaging, so the debug
d04d57
  information is not included in the package (#1190540).
d04d57
- Be more explicit with configuration files, newer mock complains of files being
d04d57
  listed twice.
d04d57
d04d57
* Tue Jul 07 2015 Ravindra Kumar <ravindrakumar@vmware.com> - 9.10.2-1
d04d57
- Package new upstream version open-vm-tools-9.10.2-2822639
d04d57
- Removed the patches that are no longer needed
d04d57
d04d57
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 9.10.0-5
d04d57
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
d04d57
d04d57
* Wed May 20 2015 Ravindra Kumar <ravindrakumar@vmware.com> - 9.10.0-4
d04d57
- Claim ownership for /etc/vmware-tools directory
d04d57
d04d57
* Fri May 15 2015 Ravindra Kumar <ravindrakumar@vmware.com> - 9.10.0-3
d04d57
- Put Fedora 23 specific fix under a conditional, so that the change
d04d57
  can be backported to other branches easily if required.
d04d57
d04d57
* Fri May 08 2015 Ravindra Kumar <ravindrakumar@vmware.com> - 9.10.0-2
d04d57
- F23 has split gdk-pixbuf2-devel >= 2.31.3-5 into 3 packages, gdk-pixbuf2-devel,
d04d57
  gdk-pixbuf2-modules-devel, and gdk-pixbuf2-xlib-devel. gtk2-devel does not depend
d04d57
  on gdk-pixbuf2-xlib-devel. Therefore, we need to pull in gdk-pixbuf2-xlib-devel
d04d57
  dependency ourselves.
d04d57
d04d57
* Thu Apr 30 2015 Ravindra Kumar <ravindrakumar@vmware.com> - 9.10.0-1
d04d57
- Package new upstream version open-vm-tools-9.10.0-2476743
d04d57
- New version requires adding a new service vgauthd
d04d57
- Removed old patches that are no longer needed
d04d57
- Fix (asm_x86.patch) for correct GCC version check
d04d57
- Fix (strerror_r.patch) for picking GNU signature of strerror_r
d04d57
- Fix (toolboxcmd.patch) for compiling toolboxcmd-shrink.c with gcc 5.0.1
d04d57
d04d57
* Wed Feb 04 2015 Ravindra Kumar <ravindrakumar@vmware.com> - 9.4.6-6
d04d57
- Added a patch for missing NetIpRouteConfigInfo (BZ#1189295)
d04d57
d04d57
* Mon Jan 26 2015 David Tardon <dtardon@redhat.com> - 9.4.6-5
d04d57
- rebuild for ICU 54.1
d04d57
d04d57
* Wed Sep 24 2014 Simone Caronni <negativo17@gmail.com> - 9.4.6-4
d04d57
- Rebuild for new procps-ng version.
d04d57
d04d57
* Tue Aug 26 2014 David Tardon <dtardon@redhat.com> - 9.4.6-3
d04d57
- rebuild for ICU 53.1
d04d57
d04d57
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 9.4.6-2
d04d57
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
d04d57
d04d57
* Wed Jul 16 2014 Ravindra Kumar <ravindrakumar@vmware.com> - 9.4.6-1 
d04d57
- Package new upstream version open-vm-tools-9.4.6-1770165
d04d57
- Added "autoreconf -i" and its build dependencies (autoconf, automake and libtool)
d04d57
  to generate configure script, this is required for version 9.4.6 as it does not
d04d57
  have configure script bundled in the tar
d04d57
- Fix (sizeof_argument.patch) for bad sizeof argument error 
d04d57
d04d57
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 9.4.0-10
d04d57
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
d04d57
d04d57
* Wed Apr 23 2014 Ravindra Kumar <ravindrakumar@vmware.com> - 9.4.0-9
d04d57
- Removed unnecessary package dependency on 'dbus'
d04d57
- Moved 'vm-support' script to /usr/bin
d04d57
- Added a call to 'tools.set.version' RPC to inform VMware
d04d57
  platform when open-vm-tools has been uninstalled
d04d57
d04d57
* Wed Mar 26 2014 Ravindra Kumar <ravindrakumar@vmware.com> - 9.4.0-8
d04d57
- Add missing package dependency on 'which' (BZ#1045709)
d04d57
d04d57
* Tue Mar 25 2014 Ravindra Kumar <ravindrakumar@vmware.com> - 9.4.0-7
d04d57
- Add -D_DEFAULT_SOURCE to suppress warning as suggested in
d04d57
  https://sourceware.org/bugzilla/show_bug.cgi?id=16632
d04d57
d04d57
* Fri Mar 21 2014 Ravindra Kumar <ravindrakumar@vmware.com> - 9.4.0-6
d04d57
- Add missing package dependencies (BZ#1045709, BZ#1077320)
d04d57
d04d57
* Tue Feb 18 2014 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 9.4.0-5
d04d57
- Fix FTBFS g_info redefine (RHBZ #1063847)
d04d57
d04d57
* Fri Feb 14 2014 David Tardon <dtardon@redhat.com> - 9.4.0-4
d04d57
- rebuild for new ICU
d04d57
d04d57
* Tue Feb 11 2014 Richard W.M. Jones <rjones@redhat.com> - 9.4.0-3
d04d57
- Only build on x86-64 for RHEL 7 (RHBZ#1054608).
d04d57
d04d57
* Wed Dec 04 2013 Richard W.M. Jones <rjones@redhat.com> - 9.4.0-2
d04d57
- Rebuild for procps SONAME bump.
d04d57
d04d57
* Wed Nov 06 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.4.0-1
d04d57
- Package new upstream version open-vm-tools-9.4.0-1280544.
d04d57
- Added CUSTOM_PROCPS_NAME=procps and -Wno-deprecated-declarations
d04d57
  for version 9.4.0.
d04d57
d04d57
* Thu Aug 22 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.3-11
d04d57
- Added copyright and license text.
d04d57
- Corrected summary for all packages. 
d04d57
d04d57
* Thu Aug 08 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.3-10
d04d57
- Added options for hardening build (bug 990549). 
d04d57
- Excluded unwanted file mount.vmhgfs from packaging (bug 990547).
d04d57
- Removed deprecated key "Encoding" from "Desktop Entry" (bug 990552).
d04d57
d04d57
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 9.2.3-9
d04d57
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
d04d57
d04d57
* Tue Jun  4 2013 Richard W.M. Jones <rjones@redhat.com> - 9.2.3-8
d04d57
- RHEL 7 now includes libdnet, so re-enable it.
d04d57
d04d57
* Fri May 24 2013 Richard W.M. Jones <rjones@redhat.com> - 9.2.3-6
d04d57
- +BR gcc-c++.  If this is missing it fails to build.
d04d57
- On RHEL, disable libdnet.
d04d57
d04d57
* Mon May 06 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.3-5
d04d57
- Renamed source file open-vm-tools.service -> vmtoolsd.service
d04d57
  to match it with the service name.
d04d57
d04d57
* Wed May 01 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.3-4
d04d57
- Bumped the release to pick the new service definition with
d04d57
  no restart directive.
d04d57
d04d57
* Mon Apr 29 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.3-3
d04d57
- open-vm-tools-9.2.3 require glib-2.14.0.
d04d57
d04d57
* Mon Apr 29 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.3-2
d04d57
- Bumped the release to pick the new service definition.
d04d57
d04d57
* Thu Apr 25 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.3-1
d04d57
- Package new upstream version open-vm-tools-9.2.3-1031360.
d04d57
- Removed configure options CUSTOM_PROCPS_NAME (for libproc) and
d04d57
  -Wno-deprecated-declarations as these have been addressed in
d04d57
  open-vm-tools-9.2.3-1031360.
d04d57
d04d57
* Wed Apr 24 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.2-12
d04d57
- Removed %%defattr and BuildRoot.
d04d57
- Added ExclusiveArch.
d04d57
- Replaced /usr/sbin/ldconfig with /sbin/ldconfig.
d04d57
d04d57
* Mon Apr 22 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.2-11
d04d57
- Removed the conditional steps for old versions of Fedora and RHEL.
d04d57
d04d57
* Thu Apr 18 2013 Ravindra Kumar <ravindrakumar at vmware.com> - 9.2.2-10
d04d57
- Addressed formal review comments from Simone Caronni.
d04d57
- Removed %%check section because 'make check' brings font file back.
d04d57
d04d57
* Wed Apr 17 2013 Simone Caronni <negativo17@gmail.com> - 9.2.2-9
d04d57
- Removed rm command in %%check section.
d04d57
- Remove blank character at the beginning of each changelog line.
d04d57
d04d57
* Mon Apr 15 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.2-8
d04d57
- Removed FreeSans.ttf font file from packaging.
d04d57
- Added 'rm' command to remove font file in %%check section because
d04d57
  'make check' adds it back.
d04d57
- Added doxygen dependency back.
d04d57
d04d57
* Thu Apr 11 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.2-7
d04d57
- Applied patch from Simone for removal of --docdir option from configure.
d04d57
- Removed unnecessary --enable-docs option from configure.
d04d57
- Removed doxygen dependency.
d04d57
d04d57
* Thu Apr 11 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.2-6
d04d57
- Replaced vmtoolsd with a variable.
d04d57
- Changed summary for subpackages to be more specific.
d04d57
- Removed drivers.txt file as we don't really need it.
d04d57
- Fixed vmGuestLib ownership for devel package.
d04d57
- Removed systemd-sysv from Requires for Fedora 18+ and RHEL 7+.
d04d57
- Made all "if" conditions consistent.
d04d57
d04d57
* Wed Apr 10 2013 Simone Caronni <negativo17@gmail.com> - 9.2.2-5
d04d57
- Added RHEL 5/6 init script.
d04d57
- Renamed SysV init script / systemd service file to vmtoolsd.
d04d57
- Fixed ownership of files from review.
d04d57
- Moved api documentation in devel subpackage.
d04d57
- Removed static libraries.
d04d57
d04d57
* Tue Apr 09 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.2-4
d04d57
- Applied part of review fixes patch from Simone Caronni for systemd setup.
d04d57
- Replaced tabs with spaces all over.
d04d57
d04d57
* Tue Apr 09 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.2-3
d04d57
- Applied review fixes patch from Simone Caronni.
d04d57
- Added missing *.a and *.so files for devel package.
d04d57
- Removed unnecessary *.la plugin files from base package.
d04d57
d04d57
* Mon Apr 08 2013 Ravindra Kumar <ravindrakumar@vmware.com> - 9.2.2-2
d04d57
- Modified SPEC to follow the conventions and guidelines.
d04d57
- Addressed review comments from Mohamed El Morabity.
d04d57
- Added systemd script.
d04d57
- Verified and built the RPMS for Fedora 18.
d04d57
- Fixed rpmlint warnings.
d04d57
- Split the UX components in a separate package for desktops.
d04d57
- Split the help files in a separate package for help.
d04d57
- Split the guestlib headers in a separate devel package.
d04d57
d04d57
* Mon Jan 28 2013 Sankar Tanguturi <stanguturi@vmware.com> - 9.2.2-1
d04d57
- Initial SPEC file to build open-vm-tools for Fedora 17.