From f334a9bce36116ff8b7e3f3a7376e5a3847efe8a Mon Sep 17 00:00:00 2001
From: Guillaume Rousse <guillaume.rousse@renater.fr>
Date: Fri, 26 Jan 2018 17:50:48 +0100
Subject: [PATCH] allows alternative configuration file

---
 bin/account-manager.cgi.in | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/bin/account-manager.cgi.in b/bin/account-manager.cgi.in
index 31a4fdf..9c6a00a 100755
--- a/bin/account-manager.cgi.in
+++ b/bin/account-manager.cgi.in
@@ -9,7 +9,9 @@ use Config::Tiny;
 
 use AccountManager::WebRequest;
 
-my $configuration = Config::Tiny->read('@sysconfdir@/manager.conf');
+my $configuration_file =
+    $ENV{ACCOUNTMANAGER_CONFIG} || '@sysconfdir@/manager.conf';
+my $configuration = Config::Tiny->read($configuration_file);
 
 my $request = AccountManager::WebRequest->new(
     configuration => $configuration
-- 
GitLab