diff --git a/src/run_autoconfig b/src/run_autoconfig
new file mode 100755
index 0000000000000000000000000000000000000000..52966349feab021b87fa452d5ec0f90cf97e5dbb
--- /dev/null
+++ b/src/run_autoconfig
@@ -0,0 +1,16 @@
+#!/bin/sh
+
+autoconf
+cd modules
+for a in *
+do
+  case $a in
+    CVS) ;;
+    RCS) ;;
+    *)
+      if [ -d $a ]; then
+        ( cd $a ; autoconf )
+      fi
+   ;;
+  esac
+done
\ No newline at end of file