[{"id":3684184,"web_url":"http://patchwork.ozlabs.org/comment/3684184/","msgid":"<87se8dhdik.fsf@dell.be.48ers.dk>","list_archive_url":null,"date":"2026-04-29T17:39:31","subject":"Re: [Buildroot] [PATCH 1/1] package/ugetty: support building\n \"proxycommand\" binary for host","submitter":{"id":42365,"url":"http://patchwork.ozlabs.org/api/people/42365/","name":"Peter Korsgaard","email":"peter@korsgaard.com"},"content":">>>>> \"Fiona\" == Fiona Klute <fiona.klute@gmx.de> writes:\n\n > The \"proxycommand\" binary is used with SSH clients to connect to\n > ugetty over serial. Building it as a host package makes it easy to use\n > with Buildroot builds including ugetty on the target, without needing\n > a separate install.\n\n > Signed-off-by: Fiona Klute <fiona.klute@gmx.de>\n\n..\n\n > diff --git a/package/ugetty/ugetty.mk b/package/ugetty/ugetty.mk\n > index 0e306a02c2..d8e8c85918 100644\n > --- a/package/ugetty/ugetty.mk\n > +++ b/package/ugetty/ugetty.mk\n > @@ -20,4 +20,14 @@ define UGETTY_INSTALL_TARGET_CMDS\n >  \tln -snf ugetty $(TARGET_DIR)/sbin/getty\n >  endef\n \n > +define HOST_UGETTY_BUILD_CMDS\n > +\t$(HOST_CONFIGURE_OPTS) $(MAKE) -C $(@D) bin/proxycommand\n > +endef\n > +\n > +define HOST_UGETTY_INSTALL_CMDS\n > +\t$(INSTALL) -m 0755 $(@D)/bin/proxycommand \\\n > +\t\t$(HOST_DIR)/bin/proxycommand\n\nIt is handy to use install -D so the directory is created if not yet\npresent, so I changed that.\n\nI see that I also forgot to do so for the target install, so I will send\na separate patch for that.\n\nCommitted with that changed, thanks.","headers":{"Return-Path":"<buildroot-bounces@buildroot.org>","X-Original-To":["incoming-buildroot@patchwork.ozlabs.org","buildroot@buildroot.org"],"Delivered-To":["patchwork-incoming-buildroot@legolas.ozlabs.org","buildroot@buildroot.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=buildroot.org header.i=@buildroot.org\n header.a=rsa-sha256 header.s=default header.b=Y504PlCN;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org\n (client-ip=140.211.166.138; helo=smtp1.osuosl.org;\n envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org)"],"Received":["from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g5PhB3961z1yHZ\n\tfor <incoming-buildroot@patchwork.ozlabs.org>;\n Thu, 30 Apr 2026 03:39:52 +1000 (AEST)","from localhost (localhost [127.0.0.1])\n\tby smtp1.osuosl.org (Postfix) with ESMTP id 2796E80AED;\n\tWed, 29 Apr 2026 17:39:49 +0000 (UTC)","from smtp1.osuosl.org ([127.0.0.1])\n by localhost (smtp1.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id bQF0uBD0OAce; Wed, 29 Apr 2026 17:39:48 +0000 (UTC)","from lists1.osuosl.org (lists1.osuosl.org [140.211.166.142])\n\tby smtp1.osuosl.org (Postfix) with ESMTP id 54B3E802BE;\n\tWed, 29 Apr 2026 17:39:48 +0000 (UTC)","from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138])\n by lists1.osuosl.org (Postfix) with ESMTP id 99E45192\n for <buildroot@buildroot.org>; Wed, 29 Apr 2026 17:39:46 +0000 (UTC)","from localhost (localhost [127.0.0.1])\n by smtp1.osuosl.org (Postfix) with ESMTP id 7FAD5844FF\n for <buildroot@buildroot.org>; Wed, 29 Apr 2026 17:39:46 +0000 (UTC)","from smtp1.osuosl.org ([127.0.0.1])\n by localhost (smtp1.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id h1KtQk1XRABP for <buildroot@buildroot.org>;\n Wed, 29 Apr 2026 17:39:45 +0000 (UTC)","from sendmail.purelymail.com (sendmail.purelymail.com\n [34.202.193.197])\n by smtp1.osuosl.org (Postfix) with ESMTPS id 1BDDF8425A\n for <buildroot@buildroot.org>; Wed, 29 Apr 2026 17:39:44 +0000 (UTC)","by smtp.purelymail.com (Purelymail SMTP) with ESMTPSA id 1587918286;\n (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384);\n Wed, 29 Apr 2026 17:39:32 +0000 (UTC)","from peko by dell.be.48ers.dk with local (Exim 4.98.2)\n (envelope-from <peter@korsgaard.com>) id 1wI8sl-00000000Cjm-1yIv;\n Wed, 29 Apr 2026 19:39:31 +0200"],"X-Virus-Scanned":["amavis at osuosl.org","amavis at osuosl.org"],"X-Comment":"SPF check N/A for local connections - client-ip=140.211.166.142;\n helo=lists1.osuosl.org; envelope-from=buildroot-bounces@buildroot.org;\n receiver=<UNKNOWN> ","DKIM-Filter":["OpenDKIM Filter v2.11.0 smtp1.osuosl.org 54B3E802BE","OpenDKIM Filter v2.11.0 smtp1.osuosl.org 1BDDF8425A"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=buildroot.org;\n\ts=default; t=1777484388;\n\tbh=N3e3aA1H1VOyjOrkZw1x8/iNSAcXes+r0+IS3Hku4JY=;\n\th=From:To:Cc:In-Reply-To:References:Date:Subject:List-Id:\n\t List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe:\n\t From;\n\tb=Y504PlCNJDgDCc0iqRaUeZbFkUDTw44mZxSOf5EdSkEv6Pb2/55qQssipM/qbsFiA\n\t J3Cg/Wvq18B4NuPtJ1SRVNz6mEjeDwSF5/Y6I8j0G6kd5gaPs4nl+VMLz7n7IFdzYX\n\t bROBeBLGEnQo4P0D7W5qK6Rf4Qt/lZESAlHNrudDRwk62NYEWukebdT50KwXdwZ4HQ\n\t umsJxfBRZjsZsdik76xP27aqTtPW0E2QMK5AbaBER/MmLRVFSicmt5fqpaHIMj0BWY\n\t AudPSICv/XNHrsK5TF6thHaofFlw5B5wzzXpXFVhgB+Q3EAxxtlxHs6Q/WrdwMdaVz\n\t QY0ODKlD6fkkw==","Received-SPF":"Pass (mailfrom) identity=mailfrom; client-ip=34.202.193.197;\n helo=sendmail.purelymail.com; envelope-from=peter@korsgaard.com;\n receiver=<UNKNOWN>","DMARC-Filter":"OpenDMARC Filter v1.4.2 smtp1.osuosl.org 1BDDF8425A","Feedback-ID":"21632:4007:null:purelymail","X-Pm-Original-To":"buildroot@buildroot.org","From":"Peter Korsgaard <peter@korsgaard.com>","To":"Fiona Klute <fiona.klute@gmx.de>","Cc":"buildroot@buildroot.org,  Thomas Petazzoni <thomas.petazzoni@bootlin.com>","In-Reply-To":"<20260429093339.3232096-1-fiona.klute@gmx.de> (Fiona Klute's\n message of \"Wed, 29 Apr 2026 11:33:39 +0200\")","References":"<20260429093339.3232096-1-fiona.klute@gmx.de>","Date":"Wed, 29 Apr 2026 19:39:31 +0200","Message-ID":"<87se8dhdik.fsf@dell.be.48ers.dk>","User-Agent":"Gnus/5.13 (Gnus v5.13)","MIME-Version":"1.0","X-Mailman-Original-DKIM-Signature":"a=rsa-sha256;\n b=lhTlPIESryr/fSxwoKo+0+mWmkcR4xONXNU9keRq0PUrkmX5u3uciU+AwXqwSPJzuhDEpG9sYGj3dFsHrJenR0YT2ItgVgfeOGN3gQf63CJ5uPJKFvZOFZ0sjtoAUD3Dxlx9jAR72nk7vONOScfOpkXFkdo4pejAIVRWlGkFtne2kwi9GIU8Cynw7g6BiePgqjUUQ1L+9Zf1HvoO3sHT2oLvjvN7cBTkj5gKL2WpxAfbirlpdbTYZTc1QZeNRO+pNi6w9J/3ChCS2SEa8fF2vmg/+WrbjBuGlp3BYSMFUohkzUKpRpZOh3VQ+N71MmIV2SwVZjn+KTnGvaBQ4Tr3OQ==;\n s=purelymail3; d=purelymail.com; v=1;\n bh=IKrq9UxJ7HuugpG2k3q0Iy32TjHfdOxY91/m1hJaot0=;\n h=Feedback-ID:Received:Received:From:To:Subject:Date;","X-Mailman-Original-Authentication-Results":["smtp1.osuosl.org;\n dmarc=none (p=none dis=none)\n header.from=korsgaard.com","smtp1.osuosl.org;\n dkim=pass (2048-bit key,\n unprotected) header.d=purelymail.com header.i=@purelymail.com\n header.a=rsa-sha256 header.s=purelymail3 header.b=lhTlPIES"],"Subject":"Re: [Buildroot] [PATCH 1/1] package/ugetty: support building\n \"proxycommand\" binary for host","X-BeenThere":"buildroot@buildroot.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Discussion and development of buildroot <buildroot.buildroot.org>","List-Unsubscribe":"<https://lists.buildroot.org/mailman/options/buildroot>,\n <mailto:buildroot-request@buildroot.org?subject=unsubscribe>","List-Archive":"<http://lists.buildroot.org/pipermail/buildroot/>","List-Post":"<mailto:buildroot@buildroot.org>","List-Help":"<mailto:buildroot-request@buildroot.org?subject=help>","List-Subscribe":"<https://lists.buildroot.org/mailman/listinfo/buildroot>,\n <mailto:buildroot-request@buildroot.org?subject=subscribe>","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Errors-To":"buildroot-bounces@buildroot.org","Sender":"\"buildroot\" <buildroot-bounces@buildroot.org>"}}]