diff options
Diffstat (limited to 'renew.pl')
| -rwxr-xr-x | renew.pl | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -6,6 +6,7 @@ use warnings; use autodie qw(:all); use Date::Parse; use LWP::UserAgent; +use Getopt::Long; { our @restart_services_cmd = qw(sudo service httpd graceful); @@ -15,8 +16,10 @@ use LWP::UserAgent; our $challenges_dir = 'data/challenges/'; our $days_left_limit = 14; our $csr_dir = 'data'; + our $config_file; - require 'config.pm' if -e 'config.pm'; + GetOptions("config=s" => \$config_file); + require $config_file if defined $config_file; sub get_intermediate_cert_url { my $crt_fn = shift; |
