]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - configure
1.0.0+SVN (From 1.0(RC3)+SVN)
[user/henk/code/inspircd.git] / configure
index 4eb065f1b3d14239dae07e2285b1b4e5e431d526..4365c7d1a5626ea37f1313eacaf33e37a962e16c 100755 (executable)
--- a/configure
+++ b/configure
@@ -1,4 +1,5 @@
 #!/usr/bin/perl
+
 # InspIRCd Configuration Script
 #
 # Copyright 2003 The ChatSpike Development Team
@@ -564,7 +565,8 @@ print "\033[0mStatic modules:\033[1;32m\t\t\t$config{STATIC_LINK}\033[0m\n";
 print "\033[0mMultithread DNS:\033[1;32m\t\t$config{THREADED_DNS}\033[0m\n\n";
 
 if ($config{USE_GNUTLS} eq "y") {
-       `cp src/modules/extra/m_ssl_gnutls.cpp src/modules/m_ssl_gnutls.cpp`;
+       system("cp src/modules/extra/m_ssl_gnutls.cpp src/modules/m_ssl_gnutls.cpp");
+       getmodules();
        $failed = 0;
        open(TMP, "<$config{CONFIG_DIR}/key.pem") or $failed = 1;
        close(TMP);
@@ -582,11 +584,11 @@ if ($config{USE_GNUTLS} eq "y") {
                system("certtool --generate-privkey --outfile key.pem");
                system("certtool --generate-self-signed --load-privkey key.pem --outfile cert.pem");
                print "\nCertificate generation complete, copying to config directory... ";
-               `mv key.pem $config{CONFIG_DIR}/key.pem`;
-               `mv cert.pem $config{CONFIG_DIR}/cert.pem`;
+               system("mv key.pem $config{CONFIG_DIR}/key.pem");
+               system("mv cert.pem $config{CONFIG_DIR}/cert.pem");
                print "Done.\n\n";
        } else {
-               print "SSL Certificates found, skipping."
+               print "SSL Certificates found, skipping.\n\n"
        }       
 }