-#!/usr/bin/env perl -w
+#!/usr/bin/env perl
#
# InspIRCd -- Internet Relay Chat Daemon
#
__GNUTLS_END__
close($tmp);
my $certtool = `uname -s` eq "Darwin\n" ? 'gnutls-certtool' : 'certtool';
- $status ||= system "$certtool --version >/dev/null 2>1";
+ $status ||= system "$certtool --version >/dev/null 2>&1";
$status ||= system "$certtool --generate-privkey --outfile key.pem";
$status ||= system "$certtool --generate-self-signed --load-privkey key.pem --outfile cert.pem --template $tmp";
+ $status ||= system "$certtool --generate-dh-params --bits 2048 --outfile dhparams.pem";
} elsif (lc $ARGV[0] eq 'openssl') {
my $tmp = new File::Temp();
print $tmp <<__OPENSSL_END__;
$email
__OPENSSL_END__
close($tmp);
- $status ||= system 'openssl version >/dev/null 2>1';
+ $status ||= system 'openssl version >/dev/null 2>&1';
$status ||= system "cat $tmp | openssl req -x509 -nodes -newkey rsa:2048 -keyout key.pem -out cert.pem -days $days 2>/dev/null";
$status ||= system 'openssl dhparam -out dhparams.pem 2048';
}