On Thu, Apr 12, 2018 at 11:19:12AM +0200, [email protected] wrote:
> From: Björn Lässig <[email protected]>
> 
> For having personanlized cgit configuration i need to use
> 
>   root-desc=$REMOTE_USER@$HTTP_HOST

Missing sign-off (see [1] for what this means).

Also, this needs a corresponding change in cgitrc.5.txt to indicate that
these variables are now subject to macro expansion.

[1] https://elinux.org/Developer_Certificate_Of_Origin

> ---
>  cgit.c | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/cgit.c b/cgit.c
> index bd9cb3f..1d7d67e 100644
> --- a/cgit.c
> +++ b/cgit.c
> @@ -120,9 +120,9 @@ static void config_cb(const char *name, const char *value)
>       else if (!strcmp(name, "readme"))
>               string_list_append(&ctx.cfg.readme, xstrdup(value));
>       else if (!strcmp(name, "root-title"))
> -             ctx.cfg.root_title = xstrdup(value);
> +             ctx.cfg.root_title = xstrdup(expand_macros(value));
>       else if (!strcmp(name, "root-desc"))
> -             ctx.cfg.root_desc = xstrdup(value);
> +             ctx.cfg.root_desc = xstrdup(expand_macros(value));
>       else if (!strcmp(name, "root-readme"))
>               ctx.cfg.root_readme = xstrdup(value);
>       else if (!strcmp(name, "css"))
> -- 
> 2.11.0
_______________________________________________
CGit mailing list
[email protected]
https://lists.zx2c4.com/mailman/listinfo/cgit

Reply via email to