diff -Nru xen-api-1.3.2/debian/changelog xen-api-1.3.2/debian/changelog
--- xen-api-1.3.2/debian/changelog	2012-08-29 06:29:39.000000000 +0000
+++ xen-api-1.3.2/debian/changelog	2012-10-24 04:37:13.000000000 +0000
@@ -1,3 +1,15 @@
+xen-api (1.3.2-12) unstable; urgency=low
+
+  * Fixes bashism in install-debian-pv.sh (Closes: #690612).
+  * Fixes bashism in interface-visualise (Closes: #690710).
+  * The /etc/init.d/xcp-squeezed script now depends on /etc/init.d/xen since it
+  has been renamed like this from xend. For this reason, xcp-squeezed now
+  depends on xen-utils-common (>= 4.1.3-3) (Closes: #682202).
+  * Downgrades openvswitch dependencies to Recommends: (Closes: #686779).
+  * Few corrections in the README.Debian (Closes: #682122, #682120).
+
+ -- Thomas Goirand <zigo@debian.org>  Wed, 24 Oct 2012 04:32:38 +0000
+
 xen-api (1.3.2-11) unstable; urgency=high
 
   * Fix PAM settings to only allow root to issue remote commands (LP: #1033899)
diff -Nru xen-api-1.3.2/debian/control xen-api-1.3.2/debian/control
--- xen-api-1.3.2/debian/control	2012-08-29 06:29:39.000000000 +0000
+++ xen-api-1.3.2/debian/control	2012-10-24 04:37:13.000000000 +0000
@@ -62,7 +62,7 @@
 
 Package: xcp-squeezed
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, lsb-base, xen-hypervisor-4.1-amd64 | xen-hypervisor-4.1-i386 | xen-hypervisor-4.1, xen-utils-common
+Depends: ${shlibs:Depends}, ${misc:Depends}, lsb-base, xen-hypervisor-4.1-amd64 | xen-hypervisor-4.1-i386 | xen-hypervisor-4.1, xen-utils-common (>= 4.1.3-3)
 Description: Xen Cloud Platform - memory ballooning daemon
  The Xen Cloud Platform (XCP) is a server virtualization and cloud
  computing platform, with support for a range of guest operating systems,
@@ -183,7 +183,8 @@
 
 Package: xcp-networkd
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, lsb-base, debconf, ethtool, bridge-utils, iproute, isc-dhcp-client, procps, openvswitch-switch, module-init-tools, openvswitch-datapath-dkms
+Depends: ${shlibs:Depends}, ${misc:Depends}, lsb-base, debconf, ethtool, bridge-utils, iproute, isc-dhcp-client, procps, module-init-tools
+Recommends: openvswitch-switch, openvswitch-datapath-dkms
 Description: Xen Cloud Platform - network configuration daemon
  The Xen Cloud Platform (XCP) is a server virtualization and cloud
  computing platform, with support for a range of guest operating systems,
diff -Nru xen-api-1.3.2/debian/patches/Fixes-bashism-in-interface-visualise.patch xen-api-1.3.2/debian/patches/Fixes-bashism-in-interface-visualise.patch
--- xen-api-1.3.2/debian/patches/Fixes-bashism-in-interface-visualise.patch	1970-01-01 00:00:00.000000000 +0000
+++ xen-api-1.3.2/debian/patches/Fixes-bashism-in-interface-visualise.patch	2012-10-24 04:37:13.000000000 +0000
@@ -0,0 +1,16 @@
+Description: Fixes bashism in xen-api/scripts/interface-visualise
+Author: Thomas Goirand <zigo@debian.org>
+Bug-Debian: http://bugs.debian.org/690710
+Forwarded: Sent upstream by email
+
+--- xen-api-1.3.2.orig/scripts/interface-visualise
++++ xen-api-1.3.2/scripts/interface-visualise
+@@ -16,7 +16,7 @@ for i in ${1:-/etc/sysconfig/network-scr
+ 
+     echo "$i" 1>&2
+     (
+-	source "$i"
++	. "$i"
+ 	if [ X"${XEMANAGED}" = "Xyes" ] ; then
+ 	    XEMANAGED="\nXE"
+ 	fi
diff -Nru xen-api-1.3.2/debian/patches/Fixes-bashism-in-ocaml-rt-install-debian-pv.sh.patch xen-api-1.3.2/debian/patches/Fixes-bashism-in-ocaml-rt-install-debian-pv.sh.patch
--- xen-api-1.3.2/debian/patches/Fixes-bashism-in-ocaml-rt-install-debian-pv.sh.patch	1970-01-01 00:00:00.000000000 +0000
+++ xen-api-1.3.2/debian/patches/Fixes-bashism-in-ocaml-rt-install-debian-pv.sh.patch	2012-10-24 04:37:13.000000000 +0000
@@ -0,0 +1,16 @@
+Description: Fixes bashism in ocaml/xe-cli/rt/install-debian-pv.sh
+Author: Thomas Goirand <zigo@debian.org>
+Bug-Debian: http://bugs.debian.org/690612
+Forwarded: Sent to upstream by email
+
+--- xen-api-1.3.2.orig/ocaml/xe-cli/rt/install-debian-pv.sh
++++ xen-api-1.3.2/ocaml/xe-cli/rt/install-debian-pv.sh
+@@ -32,7 +32,7 @@ HOST=`xe host-list hostname=${HOSTNAME}
+ # Check the SR is visible from here
+ NUMPBDS=`xe pbd-list sr-uuid=${SRUUID} host=${HOST} --minimal | wc -w`
+ 
+-if [ "${NUMPBDS}" == "0" ]; then
++if [ "${NUMPBDS}" = "0" ]; then
+         echo "Cannot see requested storage from this host!"
+         exit 1
+ fi
diff -Nru xen-api-1.3.2/debian/patches/series xen-api-1.3.2/debian/patches/series
--- xen-api-1.3.2/debian/patches/series	2012-08-29 06:29:39.000000000 +0000
+++ xen-api-1.3.2/debian/patches/series	2012-10-24 04:37:13.000000000 +0000
@@ -38,3 +38,5 @@
 write-dom0-xenstore-keys-on-startup.patch
 bug680102-pool-eject
 pam-auth-root-xapi-group
+Fixes-bashism-in-ocaml-rt-install-debian-pv.sh.patch
+Fixes-bashism-in-interface-visualise.patch
diff -Nru xen-api-1.3.2/debian/README.Debian xen-api-1.3.2/debian/README.Debian
--- xen-api-1.3.2/debian/README.Debian	2012-08-29 06:29:39.000000000 +0000
+++ xen-api-1.3.2/debian/README.Debian	2012-10-24 04:37:13.000000000 +0000
@@ -99,7 +99,7 @@
 --------------------------
 4.1/ Switch using xapi instead of xm and xend to control Xen
 As of writing, you should do that:
-sed -i "s/TOOLSTACK=/TOOLSTACK=xapi/" /etc/default/xen
+sed -i "s/TOOLSTACK=.*/TOOLSTACK=xapi/" /etc/default/xen
 
 It is later planned to change this in Debian with 3 switches: xm, xl and xe.
 Since this is not yet implemented, please refer to the /etc/default/xen
@@ -146,7 +146,7 @@
 /etc/xcp/network.conf contains "openvswitch" and not "bridge), then you should
 tell XCP about your network configuration:
 
-PIF_UUID=`xe pif-list device=eth0`
+PIF_UUID=`xe pif-list device=eth0 --minimal`
 xe pif-reconfigure-ip uuid=$PIF_UUID mode=static \
 	IP=1.2.3.4 netmask=255.255.255.0 gateway=1.2.3.1
 
@@ -170,9 +170,15 @@
 INSTALLATION_UUID='7f4f3149-2e9d-7bb5-bb99-fd51420a8cd6'
 
 4.3/ Set Xen as default in GRUB
+Hackish way:
 cd /etc/grub.d
 mv 10_linux 25_linux
 
+Or using a more definitive way:
+dpkg-divert --divert /etc/grub.d/08_linux_xen --rename /etc/grub.d/20_linux_xen
+
+Then set reasonable defaults for the dom0 RAM, and boot only from Xen:
+
 echo "
 # Start dom0 with less RAM
 GRUB_CMDLINE_XEN_DEFAULT=\"dom0_mem=1024M\"
diff -Nru xen-api-1.3.2/debian/xcp-squeezed.init xen-api-1.3.2/debian/xcp-squeezed.init
--- xen-api-1.3.2/debian/xcp-squeezed.init	2012-08-29 06:29:39.000000000 +0000
+++ xen-api-1.3.2/debian/xcp-squeezed.init	2012-10-24 04:37:13.000000000 +0000
@@ -1,7 +1,7 @@
 #! /bin/sh
 ### BEGIN INIT INFO
 # Provides:          xcp-squeezed
-# Required-Start:    $remote_fs $syslog xend
+# Required-Start:    $remote_fs $syslog xen
 # Required-Stop:     $remote_fs $syslog
 # Default-Start:     2 3 4 5
 # Default-Stop:      0 1 6
