[PATCH] Terminates execution of the script if aurweb config file not found
Nodiv Byzero
nodivbyzero at gmail.com
Sat Mar 17 04:28:48 UTC 2018
I spent 5 minutes to figure out why fresh aurweb install did not work
for me. Because I missed aurweb/config file.
I've added termination just in case there is not file.
On Fri, Mar 16, 2018 at 8:17 PM, nodivbyzero <nodivbyzero at gmail.com> wrote:
> ---
> web/lib/confparser.inc.php | 6 +++++-
> 1 file changed, 5 insertions(+), 1 deletion(-)
>
> diff --git a/web/lib/confparser.inc.php b/web/lib/confparser.inc.php
> index e7128be..499481d 100644
> --- a/web/lib/confparser.inc.php
> +++ b/web/lib/confparser.inc.php
> @@ -8,7 +8,11 @@ function config_load() {
> if (!$path) {
> $path = "/etc/aurweb/config";
> }
> - $AUR_CONFIG = parse_ini_file($path, true, INI_SCANNER_RAW);
> + if (file_exists($path)) {
> + $AUR_CONFIG = parse_ini_file($path, true, INI_SCANNER_RAW);
> + } else {
> + die("aurweb config file not found");
> + }
> }
> }
>
> --
> 2.16.1
>
More information about the aur-dev
mailing list