doc: Add notes about checkbashism.pl and dash

Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
diff --git a/doc/test-writing-guidelines.txt b/doc/test-writing-guidelines.txt
index 63ca44a..5b9a1c0 100644
--- a/doc/test-writing-guidelines.txt
+++ b/doc/test-writing-guidelines.txt
@@ -61,6 +61,15 @@
 idea to try to run the test using alternative shell (alternative to bash, for
 example dash) too.
 
+You can either try to run the testcases on Debian which has '/bin/sh' pointing
+to 'dash' by default or install 'dash' on your favorite distribution and use
+it to run the tests. If your distribution lacks 'dash' package you can always
+compile it from http://gondor.apana.org.au/~herbert/dash/files/[source].
+
+Debian also has nice devscript
+https://anonscm.debian.org/cgit/collab-maint/devscripts.git/tree/scripts/checkbashisms.pl[checkbashism.pl]
+that can be used to check for non-portable shell code.
+
 Here are some common sense style rules for shell
 
 * Keep lines under 80 chars