vmtoolsd-init.service is no longer needed for 11.0.0, removed it.
This commit is contained in:
parent
5d8b42b679
commit
0eea930ece
@ -28,15 +28,14 @@
|
|||||||
|
|
||||||
Name: open-vm-tools
|
Name: open-vm-tools
|
||||||
Version: %{toolsversion}
|
Version: %{toolsversion}
|
||||||
Release: 1%{?dist}
|
Release: 2%{?dist}
|
||||||
Summary: Open Virtual Machine Tools for virtual machines hosted on VMware
|
Summary: Open Virtual Machine Tools for virtual machines hosted on VMware
|
||||||
License: GPLv2
|
License: GPLv2
|
||||||
URL: https://github.com/vmware/%{name}
|
URL: https://github.com/vmware/%{name}
|
||||||
|
|
||||||
Source0: https://github.com/vmware/%{name}/releases/download/stable-%{version}/%{name}-%{version}-%{toolsbuild}.tar.gz
|
Source0: https://github.com/vmware/%{name}/releases/download/stable-%{version}/%{name}-%{version}-%{toolsbuild}.tar.gz
|
||||||
Source1: %{toolsdaemon}-init.service
|
Source1: %{toolsdaemon}.service
|
||||||
Source2: %{toolsdaemon}.service
|
Source2: %{vgauthdaemon}.service
|
||||||
Source3: %{vgauthdaemon}.service
|
|
||||||
|
|
||||||
%if 0%{?rhel} >= 7
|
%if 0%{?rhel} >= 7
|
||||||
ExclusiveArch: x86_64
|
ExclusiveArch: x86_64
|
||||||
@ -202,9 +201,8 @@ rm -fr %{buildroot}%{_sbindir} %{buildroot}/sbin/mount.vmhgfs
|
|||||||
mv %{buildroot}%{_sysconfdir}/vmware-tools/vm-support %{buildroot}%{_bindir}
|
mv %{buildroot}%{_sysconfdir}/vmware-tools/vm-support %{buildroot}%{_bindir}
|
||||||
|
|
||||||
# Systemd unit files
|
# Systemd unit files
|
||||||
install -p -m 644 -D %{SOURCE1} %{buildroot}%{_unitdir}/%{toolsdaemon}-init.service
|
install -p -m 644 -D %{SOURCE1} %{buildroot}%{_unitdir}/%{toolsdaemon}.service
|
||||||
install -p -m 644 -D %{SOURCE2} %{buildroot}%{_unitdir}/%{toolsdaemon}.service
|
install -p -m 644 -D %{SOURCE2} %{buildroot}%{_unitdir}/%{vgauthdaemon}.service
|
||||||
install -p -m 644 -D %{SOURCE3} %{buildroot}%{_unitdir}/%{vgauthdaemon}.service
|
|
||||||
|
|
||||||
# 'make check' in open-vm-tools rebuilds docs and ends up regenerating
|
# 'make check' in open-vm-tools rebuilds docs and ends up regenerating
|
||||||
# the font file. We can add %%check secion once 'make check' is fixed
|
# the font file. We can add %%check secion once 'make check' is fixed
|
||||||
@ -224,12 +222,10 @@ if [ -f %{_bindir}/vmware-checkvm -a \
|
|||||||
mkdir -p /mnt/hgfs
|
mkdir -p /mnt/hgfs
|
||||||
fi
|
fi
|
||||||
|
|
||||||
%systemd_post %{toolsdaemon}-init.service
|
|
||||||
%systemd_post %{vgauthdaemon}.service
|
%systemd_post %{vgauthdaemon}.service
|
||||||
%systemd_post %{toolsdaemon}.service
|
%systemd_post %{toolsdaemon}.service
|
||||||
|
|
||||||
%preun
|
%preun
|
||||||
%systemd_preun %{toolsdaemon}-init.service
|
|
||||||
%systemd_preun %{toolsdaemon}.service
|
%systemd_preun %{toolsdaemon}.service
|
||||||
%systemd_preun %{vgauthdaemon}.service
|
%systemd_preun %{vgauthdaemon}.service
|
||||||
|
|
||||||
@ -253,7 +249,6 @@ fi
|
|||||||
|
|
||||||
%postun
|
%postun
|
||||||
%{?ldconfig}
|
%{?ldconfig}
|
||||||
%systemd_postun_with_restart %{toolsdaemon}-init.service
|
|
||||||
%systemd_postun_with_restart %{toolsdaemon}.service
|
%systemd_postun_with_restart %{toolsdaemon}.service
|
||||||
%systemd_postun_with_restart %{vgauthdaemon}.service
|
%systemd_postun_with_restart %{vgauthdaemon}.service
|
||||||
|
|
||||||
@ -296,7 +291,6 @@ fi
|
|||||||
%{_libdir}/%{name}/plugins/vmsvc/*.so
|
%{_libdir}/%{name}/plugins/vmsvc/*.so
|
||||||
%{_datadir}/%{name}/
|
%{_datadir}/%{name}/
|
||||||
%{_udevrulesdir}/99-vmware-scsi-udev.rules
|
%{_udevrulesdir}/99-vmware-scsi-udev.rules
|
||||||
%{_unitdir}/%{toolsdaemon}-init.service
|
|
||||||
%{_unitdir}/%{toolsdaemon}.service
|
%{_unitdir}/%{toolsdaemon}.service
|
||||||
%{_unitdir}/%{vgauthdaemon}.service
|
%{_unitdir}/%{vgauthdaemon}.service
|
||||||
|
|
||||||
@ -322,6 +316,9 @@ fi
|
|||||||
%{_bindir}/vmware-vgauth-smoketest
|
%{_bindir}/vmware-vgauth-smoketest
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Oct 02 2019 Ravindra Kumar <ravindrakumar@vmware.com> - 11.0.0-2
|
||||||
|
- vmtoolsd-init.service is no longer needed for 11.0.0, removed it.
|
||||||
|
|
||||||
* Wed Oct 02 2019 Ravindra Kumar <ravindrakumar@vmware.com> - 11.0.0-1
|
* Wed Oct 02 2019 Ravindra Kumar <ravindrakumar@vmware.com> - 11.0.0-1
|
||||||
- Package new upstream version open-vm-tools-11.0.0-14549434.
|
- Package new upstream version open-vm-tools-11.0.0-14549434.
|
||||||
- Added gcc9-static-inline.patch for gcc9 warnings.
|
- Added gcc9-static-inline.patch for gcc9 warnings.
|
||||||
|
@ -1,14 +0,0 @@
|
|||||||
[Unit]
|
|
||||||
Description=One-time configuration for vmtoolsd
|
|
||||||
ConditionVirtualization=vmware
|
|
||||||
ConditionPathExists=|!/etc/vmware-tools/GuestProxyData/server/cert.pem
|
|
||||||
ConditionPathExists=|!/etc/vmware-tools/GuestProxyData/server/key.pem
|
|
||||||
PartOf=vmtoolsd.service
|
|
||||||
|
|
||||||
[Service]
|
|
||||||
Type=oneshot
|
|
||||||
RemainAfterExit=no
|
|
||||||
ExecStart=/usr/bin/vmware-guestproxycerttool -g
|
|
||||||
|
|
||||||
[Install]
|
|
||||||
RequiredBy=vmtoolsd.service
|
|
@ -2,9 +2,7 @@
|
|||||||
Description=Service for virtual machines hosted on VMware
|
Description=Service for virtual machines hosted on VMware
|
||||||
Documentation=http://github.com/vmware/open-vm-tools
|
Documentation=http://github.com/vmware/open-vm-tools
|
||||||
ConditionVirtualization=vmware
|
ConditionVirtualization=vmware
|
||||||
Requires=vmtoolsd-init.service
|
|
||||||
Requires=vgauthd.service
|
Requires=vgauthd.service
|
||||||
After=vmtoolsd-init.service
|
|
||||||
After=vgauthd.service
|
After=vgauthd.service
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
@ -13,5 +11,4 @@ TimeoutStopSec=5
|
|||||||
|
|
||||||
[Install]
|
[Install]
|
||||||
WantedBy=multi-user.target
|
WantedBy=multi-user.target
|
||||||
Also=vmtoolsd-init.service
|
|
||||||
Also=vgauthd.service
|
Also=vgauthd.service
|
||||||
|
Loading…
Reference in New Issue
Block a user