From 9aa5c9037d7e2dddc2ab46906bd34a23b0f7cd5b Mon Sep 17 00:00:00 2001 From: jake Date: Thu, 22 Sep 2022 13:56:28 -0400 Subject: first argument is now the config file --- gmi.pl | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'gmi.pl') diff --git a/gmi.pl b/gmi.pl index a7610a1..d3237c4 100755 --- a/gmi.pl +++ b/gmi.pl @@ -7,7 +7,7 @@ use warnings; use 5.010; #use diagnostics; -our $VERSION = 'v0.18.3'; +our $VERSION = 'v0.19.0'; # Modules use IO::Socket::SSL; # CPAN @@ -70,8 +70,11 @@ const our @VALID_VHOST_SETTINGS => qw/auto_cert assume_index dir_listing root cert key default_mime bind ports unix redirection redirect cert_req gone/; - -my ($config, $err) = from_toml(_slurp('./config.toml')); +my $config_path = './config.toml'; +if ($ARGV[0]) { + $config_path = $ARGV[0]; +} +my ($config, $err) = from_toml(_slurp($config_path)); if ($err) { die "TOML config error: $err."; } -- cgit v1.2.3