The unified diff between revisions [2df1248d..] and [ad10ed27..] is displayed below. It can also be downloaded as a raw diff.

#
#
# add_file "debian/patches/bug-581134.patch"
#  content [016276e1acc4e6d2370f6db46c4d6e7d65d71d8e]
#
# patch "debian/changelog"
#  from [f7c9a58a2bc5777bae05807bbd993c2dbcf013b9]
#    to [a0f2f0d890e4ed73b02a1b5189ab3fd3990af028]
#
# patch "debian/patches/series"
#  from [c438b18a671504bdff0a9f17cdaef44911d8fe58]
#    to [4ac7c7c42cdbd902026f3b7f7b48d2e6411ee265]
#
============================================================
--- debian/patches/bug-581134.patch	016276e1acc4e6d2370f6db46c4d6e7d65d71d8e
+++ debian/patches/bug-581134.patch	016276e1acc4e6d2370f6db46c4d6e7d65d71d8e
@@ -0,0 +1,37 @@
+Author : Xavier Grave <xavier.grave@ipno.in2p3.fr>
+
+Fix bug #581134, suppress three bashism about echo -e, replaced by printf
+
+--- a/examples/corba/secure_echo/gssup_example.in
++++ b/examples/corba/secure_echo/gssup_example.in
+@@ -10,7 +10,7 @@
+ openssl genrsa -out polyorb.key 2048
+ openssl req -new -key polyorb.key -out polyorb.req \
+     -config ./polyorb_openssl.conf
+-echo -e "y\ny" | openssl ca -keyfile root.key -cert root.crt \
++printf "y\ny\n" | openssl ca -keyfile root.key -cert root.crt \
+     -in polyorb.req -out polyorb.crt \
+     -config ./ca_openssl.conf || true
+ rm -rf .ca
+--- a/examples/corba/secure_echo/tls_example.in
++++ b/examples/corba/secure_echo/tls_example.in
+@@ -10,7 +10,7 @@
+ openssl genrsa -out polyorb.key 2048
+ openssl req -new -key polyorb.key -out polyorb.req \
+     -config ./polyorb_openssl.conf
+-echo -e "y\ny" | openssl ca -keyfile root.key -cert root.crt \
++printf "y\ny\n" | openssl ca -keyfile root.key -cert root.crt \
+     -in polyorb.req -out polyorb.crt \
+     -config ./ca_openssl.conf || true
+ rm -rf .ca
+--- a/examples/corba/secure_echo/tls_gssup_example.in
++++ b/examples/corba/secure_echo/tls_gssup_example.in
+@@ -10,7 +10,7 @@
+ openssl genrsa -out polyorb.key 2048
+ openssl req -new -key polyorb.key -out polyorb.req \
+     -config ./polyorb_openssl.conf
+-echo -e "y\ny" | openssl ca -keyfile root.key -cert root.crt \
++printf "y\ny\n" | openssl ca -keyfile root.key -cert root.crt \
+     -in polyorb.req -out polyorb.crt \
+     -config ./ca_openssl.conf || true
+ rm -rf .ca
============================================================
--- debian/changelog	f7c9a58a2bc5777bae05807bbd993c2dbcf013b9
+++ debian/changelog	a0f2f0d890e4ed73b02a1b5189ab3fd3990af028
@@ -1,3 +1,12 @@
+polyorb (2.6.0~20090423-10) unstable; urgency=low
+
+  * Fix "bashism in /bin/sh script"
+    - echo -e "y\ny" was replaced by printf "y\ny\n" in the three .in files
+      done in patch bug-581134.patch
+    (Closes: #581134)
+
+ -- Xavier Grave <xavier.grave@ipno.in2p3.fr>  Sun, 16 May 2010 19:46:58 +0200
+
 polyorb (2.6.0~20090423-9) unstable; urgency=low

   * Use configurable number of build processes (Closes: #575336).
============================================================
--- debian/patches/series	c438b18a671504bdff0a9f17cdaef44911d8fe58
+++ debian/patches/series	4ac7c7c42cdbd902026f3b7f7b48d2e6411ee265
@@ -28,3 +28,4 @@ NF_27_IC22_022.patch
 bug-562342.patch
 disable-corba-miop-test.patch
 NF_27_IC22_022.patch
+bug-581134.patch