From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=5.0 tests=MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 25662 invoked from network); 11 Jul 2022 14:57:31 -0000 Received: from lists.zx2c4.com (165.227.139.114) by inbox.vuxu.org with ESMTPUTF8; 11 Jul 2022 14:57:31 -0000 Received: by lists.zx2c4.com (OpenSMTPD) with ESMTP id 9384f39d; Mon, 11 Jul 2022 14:57:14 +0000 (UTC) Return-Path: Received: from metis.ext.pengutronix.de (metis.ext.pengutronix.de [2001:67c:670:201:290:27ff:fe1d:cc33]) by lists.zx2c4.com (OpenSMTPD) with ESMTPS id 2433240f (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO) for ; Mon, 11 Jul 2022 14:57:13 +0000 (UTC) Received: from eugen.bla.moffice.stw.pengutronix.de ([2a0a:edc0:0:902:1044::3]) by metis.ext.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1oAuqX-0003om-0F; Mon, 11 Jul 2022 16:57:13 +0200 Message-ID: <60c76e29104be2e46a2a96253673a018f319482e.camel@pengutronix.de> Subject: Re: [PATCH] expand environmentvariables in root-title and root-descr From: =?ISO-8859-1?Q?Bj=F6rn_L=E4ssig?= To: John Keeping Cc: cgit@lists.zx2c4.com Date: Mon, 11 Jul 2022 16:57:11 +0200 In-Reply-To: <20180616162519.GD1922@john.keeping.me.uk> References: <20180412091912.11486-1-b.laessig@pengutronix.de> <20180616162519.GD1922@john.keeping.me.uk> Content-Type: multipart/mixed; boundary="=-WZSGtey4+dNIfuHVUUho" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 X-SA-Exim-Connect-IP: 2a0a:edc0:0:902:1044::3 X-SA-Exim-Mail-From: b.laessig@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: cgit@lists.zx2c4.com X-BeenThere: cgit@lists.zx2c4.com X-Mailman-Version: 2.1.30rc1 Precedence: list List-Id: List for cgit developers and users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: cgit-bounces@lists.zx2c4.com Sender: "CGit" --=-WZSGtey4+dNIfuHVUUho Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit On Sat, 2018-06-16 at 17:25 +0100, John Keeping wrote: > On Thu, Apr 12, 2018 at 11:19:12AM +0200, b.laessig@pengutronix.de wrote: > > From: Björn Lässig > > > > 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. it took some time :-) but i fixed it. Attached is the new version. regards Björn Lässig --=-WZSGtey4+dNIfuHVUUho Content-Disposition: attachment; filename*0=0001-expand-environmentvariables-in-root-title-and-root-d.pat; filename*1=ch Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="0001-expand-environmentvariables-in-root-title-and-root-d.patch"; charset="UTF-8" RnJvbSBjYmRiYjU2NjkzYzBkOGQxNjBjNjY4MWMyNzgzNTI1ZWEwODZjZDdjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/Qmo9QzM9QjZybj0yMEw9QzM9QTRzc2lnPz0g PGIubGFlc3NpZ0BwZW5ndXRyb25peC5kZT4KRGF0ZTogVGh1LCAxMiBBcHIgMjAxOCAxMToxMzo1 NCArMDIwMApTdWJqZWN0OiBbUEFUQ0hdIGV4cGFuZCBlbnZpcm9ubWVudHZhcmlhYmxlcyBpbiBy b290LXRpdGxlIGFuZCByb290LWRlc2NyCk1JTUUtVmVyc2lvbjogMS4wCkNvbnRlbnQtVHlwZTog dGV4dC9wbGFpbjsgY2hhcnNldD1VVEYtOApDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiA4Yml0 CgpGb3IgaGF2aW5nIHBlcnNvbmFubGl6ZWQgY2dpdCBjb25maWd1cmF0aW9uIGkgbmVlZCB0byB1 c2UKCiAgcm9vdC1kZXNjPSRSRU1PVEVfVVNFUkAkSFRUUF9IT1NUCgpTaWduZWQtb2ZmLWJ5OiBC asO2cm4gTMOkc3NpZyA8Yi5sYWVzc2lnQHBlbmd1dHJvbml4LmRlPgotLS0KIGNnaXQuYyAgICAg ICB8IDQgKystLQogY2dpdHJjLjUudHh0IHwgOCArKysrKystLQogMiBmaWxlcyBjaGFuZ2VkLCA4 IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvY2dpdC5jIGIvY2dp dC5jCmluZGV4IDA4ZDgxYTFkNGI2My4uYjZhZDM3OGQxMDViIDEwMDY0NAotLS0gYS9jZ2l0LmMK KysrIGIvY2dpdC5jCkBAIC0xMzYsOSArMTM2LDkgQEAgc3RhdGljIHZvaWQgY29uZmlnX2NiKGNv bnN0IGNoYXIgKm5hbWUsIGNvbnN0IGNoYXIgKnZhbHVlKQogCWVsc2UgaWYgKCFzdHJjbXAobmFt ZSwgInJlYWRtZSIpKQogCQlzdHJpbmdfbGlzdF9hcHBlbmQoJmN0eC5jZmcucmVhZG1lLCB4c3Ry ZHVwKHZhbHVlKSk7CiAJZWxzZSBpZiAoIXN0cmNtcChuYW1lLCAicm9vdC10aXRsZSIpKQotCQlj dHguY2ZnLnJvb3RfdGl0bGUgPSB4c3RyZHVwKHZhbHVlKTsKKwkJY3R4LmNmZy5yb290X3RpdGxl ID0geHN0cmR1cChleHBhbmRfbWFjcm9zKHZhbHVlKSk7CiAJZWxzZSBpZiAoIXN0cmNtcChuYW1l LCAicm9vdC1kZXNjIikpCi0JCWN0eC5jZmcucm9vdF9kZXNjID0geHN0cmR1cCh2YWx1ZSk7CisJ CWN0eC5jZmcucm9vdF9kZXNjID0geHN0cmR1cChleHBhbmRfbWFjcm9zKHZhbHVlKSk7CiAJZWxz ZSBpZiAoIXN0cmNtcChuYW1lLCAicm9vdC1yZWFkbWUiKSkKIAkJY3R4LmNmZy5yb290X3JlYWRt ZSA9IHhzdHJkdXAodmFsdWUpOwogCWVsc2UgaWYgKCFzdHJjbXAobmFtZSwgImNzcyIpKQpkaWZm IC0tZ2l0IGEvY2dpdHJjLjUudHh0IGIvY2dpdHJjLjUudHh0CmluZGV4IDMzYTZhOGMwYzc1OC4u ZWQwNmQ5MmNjOWYxIDEwMDY0NAotLS0gYS9jZ2l0cmMuNS50eHQKKysrIGIvY2dpdHJjLjUudHh0 CkBAIC0zNTQsNyArMzU0LDggQEAgcm9ib3RzOjoKIAogcm9vdC1kZXNjOjoKIAlUZXh0IHByaW50 ZWQgYmVsb3cgdGhlIGhlYWRpbmcgb24gdGhlIHJlcG9zaXRvcnkgaW5kZXggcGFnZS4gRGVmYXVs dAotCXZhbHVlOiAiYSBmYXN0IHdlYmludGVyZmFjZSBmb3IgdGhlIGdpdCBkc2NtIi4KKwl2YWx1 ZTogImEgZmFzdCB3ZWJpbnRlcmZhY2UgZm9yIHRoZSBnaXQgZHNjbSIuIFNlZSBhbHNvOgorICAg ICJNQUNSTyBFWFBBTlNJT04iLgogCiByb290LXJlYWRtZTo6CiAJVGhlIGNvbnRlbnQgb2YgdGhl IGZpbGUgc3BlY2lmaWVkIHdpdGggdGhpcyBvcHRpb24gd2lsbCBiZSBpbmNsdWRlZApAQCAtMzYz LDcgKzM2NCw4IEBAIHJvb3QtcmVhZG1lOjoKIAogcm9vdC10aXRsZTo6CiAJVGV4dCBwcmludGVk IGFzIGhlYWRpbmcgb24gdGhlIHJlcG9zaXRvcnkgaW5kZXggcGFnZS4gRGVmYXVsdCB2YWx1ZToK LQkiR2l0IFJlcG9zaXRvcnkgQnJvd3NlciIuCisJIkdpdCBSZXBvc2l0b3J5IEJyb3dzZXIiLiBT ZWUgYWxzbzogIk1BQ1JPIEVYUEFOU0lPTiIuCisKIAogc2Nhbi1oaWRkZW4tcGF0aDo6CiAJSWYg c2V0IHRvICIxIiBhbmQgc2Nhbi1wYXRoIGlzIGVuYWJsZWQsIHNjYW4tcGF0aCB3aWxsIHJlY3Vy c2UgaW50bwpAQCAtNzQ5LDYgKzc1MSw4IEBAIG5hbWVkIGVudmlyb25tZW50IHZhcmlhYmxlOgog LSBpbmNsdWRlCiAtIHByb2plY3QtbGlzdAogLSBzY2FuLXBhdGgKKy0gcm9vdC10aXRsZQorLSBy b290LWRlc2MKIAogTWFjcm8gZXhwYW5zaW9uIHdpbGwgYWxzbyBoYXBwZW4gb24gdGhlIGNvbnRl bnQgb2YgJENHSVRfQ09ORklHLCBpZgogZGVmaW5lZC4KLS0gCjIuMzQuMQoK --=-WZSGtey4+dNIfuHVUUho--