Index: trunk/psconfig/ckmodule.pl
===================================================================
--- trunk/psconfig/ckmodule.pl	(revision 11953)
+++ trunk/psconfig/ckmodule.pl	(revision 12508)
@@ -1,11 +1,20 @@
 #!/usr/bin/env perl
 
-if (@ARGV != 1) { die "USAGE: ckmodule.pl\n"; }
+if (@ARGV != 2) { die "USAGE: ckmodule.pl (module) (version)\n"; }
 
 $x = eval "require $ARGV[0]; 1";
-if ($x) { 
-    exit 0;
-} else {
+if (! $x) { 
     exit 1;
 }
 
+# print "\$$ARGV[0]::VERSION\n";
+
+$version = eval "\$$ARGV[0]::VERSION";
+print "$ARGV[0]: $version\n";
+
+if ($ARGV[1] > $version) {
+    print "$ARGV[0] is too old: have $version : need $ARGV[1]\n";
+    exit 1;
+}
+
+exit 0;
