Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock
Please unblock package open-vm-tools It fixes the following bugs: #855337: upstream asked me to activate the vgauth service. Its necessary for guest operations initiated from the vSphere datacenter. #851240: removing a duplicate udev rule as upstream ships its own file now. Also I left a pull request to update the Homepage field in debian/control in the upload. Diff between -3 and -4 is attached. Thanks, Bernd unblock open-vm-tools/2:10.1.0-4449150-4 -- Bernd Zeimetz Debian GNU/Linux Developer http://bzed.de http://www.debian.org GPG Fingerprint: ECA1 E3F2 8E11 2432 D485 DD95 EB36 171A 6FF9 435F
diff --git a/debian/changelog b/debian/changelog index a870e962..6ca08caa 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,23 @@ +open-vm-tools (2:10.1.0-4449150-4) unstable; urgency=medium + + [ Chris Glass ] + * [d55b33f] Point the control file's homepage to the new one. + The upstream open-vm-tools switched from sourceforge to github. This + simply updates the link to reflect that. + Signed-off-by: Chris Glass <chris.gl...@canonical.com> + + [ Bernd Zeimetz ] + * [f44a9a8] Drop duplicate udev rules. + Timeouts are set in 99-vmware-scsi-udev.rules now, + shipped by upstream. + Thanks to Bernhard Schmidt (Closes: #851240) + * [21df3fa] Install vgauth.service. + vgauth is a service that allows authentication in the guest using SAML + tokens. Necessary for guest operations initiated from the vSphere + datacenter. (Closes: #855337) + + -- Bernd Zeimetz <b...@debian.org> Tue, 21 Feb 2017 22:45:06 +0100 + open-vm-tools (2:10.1.0-4449150-3) unstable; urgency=medium * [17b04da] Override dh_md5sums for arch-dependent packages only. diff --git a/debian/control b/debian/control index 994d73c2..cab79610 100644 --- a/debian/control +++ b/debian/control @@ -9,7 +9,7 @@ Build-Depends: libxinerama-dev, libxss-dev, libxtst-dev, dh-autoreconf, dh-systemd, libmspack-dev, libssl1.0-dev, libxerces-c-dev, libxml-security-c-dev Standards-Version: 3.9.6 -Homepage: http://open-vm-tools.sourceforge.net/ +Homepage: https://github.com/vmware/open-vm-tools Vcs-Git: https://github.com/bzed/pkg-open-vm-tools.git Vcs-Browser: https://github.com/bzed/pkg-open-vm-tools diff --git a/debian/open-vm-tools.udev b/debian/open-vm-tools.udev index 343100bd..b015a82f 100644 --- a/debian/open-vm-tools.udev +++ b/debian/open-vm-tools.udev @@ -1,12 +1,3 @@ -# VMware SCSI devices Timeout adjustment -# -# Modify the timeout value for VMware SCSI devices so that -# in the event of a failover, we don't time out. -# See Bug 271286 for more information. - -ACTION=="add|change", SUBSYSTEMS=="scsi", ATTRS{vendor}=="VMware " , ATTRS{model}=="Virtual disk ", RUN+="/bin/sh -c 'echo 180 >/sys$DEVPATH/device/timeout'" - - # VMWare Virtual Sockets permissions # # after loading the vsock module, a block device /dev/vsock will be created with permission 0600 diff --git a/debian/open-vm-tools.vgauth.service b/debian/open-vm-tools.vgauth.service new file mode 100644 index 00000000..94f7c89e --- /dev/null +++ b/debian/open-vm-tools.vgauth.service @@ -0,0 +1,12 @@ +[Unit] +Description=Authentication service for virtual machines hosted on VMware +Documentation=http://github.com/vmware/open-vm-tools +ConditionVirtualization=vmware +PartOf=open-vm-tools.service + +[Service] +ExecStart=/usr/bin/VGAuthService +TimeoutStopSec=5 + +[Install] +RequiredBy=open-vm-tools.service diff --git a/debian/rules b/debian/rules index 2e4194e7..f63ec5c1 100755 --- a/debian/rules +++ b/debian/rules @@ -115,8 +115,13 @@ override_dh_fixperms: dh_fixperms -Xvmware-user-suid-wrapper +override_dh_systemd_enable: + dh_systemd_enable -popen-vm-tools + dh_systemd_enable -popen-vm-tools --name vgauth + override_dh_systemd_start: - dh_systemd_start + dh_systemd_start -popen-vm-tools + dh_systemd_start -popen-vm-tools --name vgauth sed -i 's,run-vmblock-fuse,run-vmblock\\\\x2dfuse,g' debian/*.debhelper override_dh_installchangelogs: