Import debian 5.9p1-1
[openssh.git] / debian / tests / keygen-test
diff --git a/debian/tests/keygen-test b/debian/tests/keygen-test
new file mode 100755 (executable)
index 0000000..02b7c76
--- /dev/null
@@ -0,0 +1,12 @@
+#! /bin/sh
+
+rm -f key1 key1.pub key2 key2.pub
+LD_PRELOAD="$(pwd)/getpid.so" FORCE_PID=1234 \
+       ../../build-deb/ssh-keygen -N '' -f key1 >/dev/null
+LD_PRELOAD="$(pwd)/getpid.so" FORCE_PID=1234 \
+       ../../build-deb/ssh-keygen -N '' -f key2 >/dev/null
+if cmp -s key1 key2; then
+       echo "Generated two identical keys!" >&2
+       exit 1
+fi
+exit 0