--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@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.glass@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 <bzed@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:
--- End Message ---