diff --git a/packages/chck_modules_version.sh b/packages/chck_modules_version.sh new file mode 100755 index 0000000000000000000000000000000000000000..1401c4739171bbf49fece925c1544bb335b9b758 --- /dev/null +++ b/packages/chck_modules_version.sh @@ -0,0 +1,13 @@ +#!/bin/bash +# +# Script obtain Perl package version +# + +modules=(SOAP::Lite SOAP::Transport::TCP File::Pid POSIX DBI Format::Human::Bytes Sys::Syslog File::Basename FindBin Net::CIDR::Lite DateTime) + +for module in ${modules[@]} +do + perl -e "eval { require $module; }; if (\$@) { print \"$module: version not found\n\"; } else { print \"$module >= \$$module::VERSION\n\"}" +done + +exit 0