From b9b4db3a57fade35548b4729638cd443ce4a7319 Mon Sep 17 00:00:00 2001
From: Guillaume Rousse <guillaume.rousse@renater.fr>
Date: Mon, 5 Mar 2018 17:21:16 +0100
Subject: [PATCH] explicit error message when reading configuration fails

---
 bin/access-check-manager.pl.in | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/bin/access-check-manager.pl.in b/bin/access-check-manager.pl.in
index 465613a..b09a2c8 100755
--- a/bin/access-check-manager.pl.in
+++ b/bin/access-check-manager.pl.in
@@ -49,6 +49,9 @@ pod2usage(
 my $configuration_file =
     $options{configuration} || '@confdir@/manager.conf';
 my $configuration = Config::Tiny->read($configuration_file);
+if (!$configuration) {
+    die Config::Tiny->errstr() . "\n";
+}
 
 AccountManager::DB->register_db(
     driver   => $configuration->{database}->{type},
-- 
GitLab