diff -Nru infiniband-diags-1.4.4-20090314/debian/changelog infiniband-diags-1.4.4-20090314/debian/changelog
--- infiniband-diags-1.4.4-20090314/debian/changelog	2012-04-19 12:18:49.000000000 -0400
+++ infiniband-diags-1.4.4-20090314/debian/changelog	2012-10-22 17:47:40.000000000 -0400
@@ -1,3 +1,10 @@
+infiniband-diags (1.4.4-20090314-1.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix bashisms in scripts/set_nodedesc.sh (closes: #581113).
+
+ -- Michael Gilbert <mgilbert@debian.org>  Mon, 22 Oct 2012 17:47:02 -0400
+
 infiniband-diags (1.4.4-20090314-1.1) unstable; urgency=low
 
   * Non-maintainer upload.
diff -Nru infiniband-diags-1.4.4-20090314/debian/patches/35-set_nodedesc-bashisms.patch infiniband-diags-1.4.4-20090314/debian/patches/35-set_nodedesc-bashisms.patch
--- infiniband-diags-1.4.4-20090314/debian/patches/35-set_nodedesc-bashisms.patch	1969-12-31 19:00:00.000000000 -0500
+++ infiniband-diags-1.4.4-20090314/debian/patches/35-set_nodedesc-bashisms.patch	2012-10-22 17:45:45.000000000 -0400
@@ -0,0 +1,30 @@
+Index: infiniband-diags-1.4.4-20090314/scripts/set_nodedesc.sh
+===================================================================
+--- infiniband-diags-1.4.4-20090314.orig/scripts/set_nodedesc.sh	2009-07-29 08:58:00.000000000 -0400
++++ infiniband-diags-1.4.4-20090314/scripts/set_nodedesc.sh	2012-10-22 17:45:41.907645641 -0400
+@@ -5,21 +5,21 @@
+ fi
+ 
+ ib_sysfs="/sys/class/infiniband"
+-newname="$HOSTNAME"
++newname="$(/bin/hostname)"
+ 
+ 
+-function usage
++usage ()
+ {
+ 	echo "Usage: `basename $0` [-hv] [<name>]"
+ 	echo "   set the node_desc field of all hca's found in \"$ib_sysfs\""
+ 	echo "   -h this help"
+ 	echo "   -v view all node descriptors"
+ 	echo "   [<name>] set name to name specified."
+-	echo "      Default is to use the hostname: \"$HOSTNAME\""
++	echo "      Default is to use the hostname: \"$newname\""
+ 	exit 2
+ }
+ 
+-function viewall
++viewall ()
+ {
+    for hca in `ls $ib_sysfs`; do
+       if [ -f $ib_sysfs/$hca/node_desc ]; then
diff -Nru infiniband-diags-1.4.4-20090314/debian/patches/series infiniband-diags-1.4.4-20090314/debian/patches/series
--- infiniband-diags-1.4.4-20090314/debian/patches/series	2012-04-19 10:44:16.000000000 -0400
+++ infiniband-diags-1.4.4-20090314/debian/patches/series	2012-10-22 17:46:51.000000000 -0400
@@ -16,3 +16,4 @@
 30-ibhosts-bashisms.patch
 32-ibrouters-bashisms.patch
 34-ibswitches-bashisms.patch
+35-set_nodedesc-bashisms.patch
