]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - modulemanager
m_dnsbl Add usednsbl option to connect classes
[user/henk/code/inspircd.git] / modulemanager
index ff2bd3056137768cba3fa6cf69b10bb989c12f0c..d1212faf5770f6ce01a784123c6d8462e14ae91a 100755 (executable)
 
 use strict;
 use warnings FATAL => qw(all);
-use LWP::Simple;
 
 use make::configure;
 
+
+if (!module_installed("LWP::Simple"))
+{
+       die "Your system is missing the LWP::Simple Perl module!";
+}
+
+if (!module_installed("Crypt::SSLeay") && !module_installed("IO::Socket::SSL"))
+{
+       die "Your system is missing the Crypt::SSLeay or IO::Socket::SSL Perl modules!";
+}
+
+use LWP::Simple;
+
 our @modlist;
 
 my %installed;