From unknown Thu Jun 19 14:16:18 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#46432] [PATCH 3/3] gnu: Add ssh-chat. Resent-From: Stefan =?UTF-8?Q?Reich=C3=B6r?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 10 Feb 2021 21:55:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 46432 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 46432@debbugs.gnu.org Cc: Stefan =?UTF-8?Q?Reich=C3=B6r?= X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.161299408515347 (code B ref -1); Wed, 10 Feb 2021 21:55:03 +0000 Received: (at submit) by debbugs.gnu.org; 10 Feb 2021 21:54:45 +0000 Received: from localhost ([127.0.0.1]:57332 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l9xRX-0003zN-G8 for submit@debbugs.gnu.org; Wed, 10 Feb 2021 16:54:45 -0500 Received: from lists.gnu.org ([209.51.188.17]:60506) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l9xRU-0003zE-Pe for submit@debbugs.gnu.org; Wed, 10 Feb 2021 16:54:37 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:52416) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l9xRR-0005zO-CD for guix-patches@gnu.org; Wed, 10 Feb 2021 16:54:36 -0500 Received: from dd3624.kasserver.com ([85.13.130.11]:45828) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l9xRD-00058n-OE for guix-patches@gnu.org; Wed, 10 Feb 2021 16:54:33 -0500 Received: from localhost (217-149-162-201.nat.highway.telekom.at [217.149.162.201]) by dd3624.kasserver.com (Postfix) with ESMTPA id 3F34C5D43DF5; Wed, 10 Feb 2021 22:54:18 +0100 (CET) From: Stefan =?UTF-8?Q?Reich=C3=B6r?= Date: Wed, 10 Feb 2021 22:54:04 +0100 Message-Id: <20210210215404.209053-3-stefan@xsteve.at> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210210215404.209053-1-stefan@xsteve.at> References: <20210210215404.209053-1-stefan@xsteve.at> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Received-SPF: none client-ip=85.13.130.11; envelope-from=stefan@xsteve.at; helo=dd3624.kasserver.com X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/ssh.scm (ssh-chat): New variable. --- gnu/packages/ssh.scm | 47 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 46 insertions(+), 1 deletion(-) diff --git a/gnu/packages/ssh.scm b/gnu/packages/ssh.scm index 04c8c6ceaa..9e146ea03a 100644 --- a/gnu/packages/ssh.scm +++ b/gnu/packages/ssh.scm @@ -7,7 +7,7 @@ ;;; Copyright © 2016, 2021 Nicolas Goaziou ;;; Copyright © 2016 Christopher Allan Webber ;;; Copyright © 2017, 2018, 2019, 2020 Tobias Geerinckx-Rice -;;; Copyright © 2017 Stefan Reichör +;;; Copyright © 2017, 2021 Stefan Reichör ;;; Copyright © 2017 Ricardo Wurmus ;;; Copyright © 2017 Nikita ;;; Copyright © 2018 Manuel Graf @@ -41,6 +41,7 @@ #:use-module (gnu packages crypto) #:use-module (gnu packages elf) #:use-module (gnu packages gnupg) + #:use-module (gnu packages golang) #:use-module (gnu packages gperf) #:use-module (gnu packages groff) #:use-module (gnu packages guile) @@ -62,11 +63,13 @@ #:use-module (gnu packages python-web) #:use-module (gnu packages python-xyz) #:use-module (gnu packages readline) + #:use-module (gnu packages terminals) #:use-module (gnu packages texinfo) #:use-module (gnu packages tls) #:use-module (gnu packages xorg) #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) + #:use-module (guix build-system go) #:use-module (guix build-system python) #:use-module (guix download) #:use-module (guix git-download) @@ -915,3 +918,45 @@ Ed25519 keys. @item Modern browsers are supported. @end itemize") (license license:expat))) + +(define-public ssh-chat + (package + (name "ssh-chat") + (version "1.10") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/shazow/ssh-chat") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "15avqg9j7yx0cx1dvz46r0ipgqnq5i9lfv9rwy2fjqsy501qx03v")))) + (build-system go-build-system) + (propagated-inputs + `(("go-github-com-alexcesaro-log" ,go-github-com-alexcesaro-log) + ("go-github-com-shazow-rateio" ,go-github-com-shazow-rateio) + ("go-golang-org-x-crypto" ,go-golang-org-x-crypto) + ("go-golang-org-x-text" ,go-golang-org-x-text) + ("go-github.com-howeyc-gopass" ,go-github.com-howeyc-gopass) + ("go-github.com-jessevdk-go-flags" ,go-github.com-jessevdk-go-flags))) + (arguments + `(#:install-source? #f + #:import-path "github.com/shazow/ssh-chat" + #:phases + (modify-phases %standard-phases + (replace 'build + (lambda _ + (with-directory-excursion "src/github.com/shazow/ssh-chat" + (invoke "make" "build") + #t))) + (replace 'install + (lambda* (#:key outputs import-path #:allow-other-keys) + (let ((dest (string-append (assoc-ref outputs "out") "/bin")) + (source (string-append "src/" import-path "/"))) + (install-file (string-append source "ssh-chat") dest) + #t)))))) + (synopsis "Chat over SSH.") + (description "Custom SSH server written in Go. Instead of a shell, you get a chat prompt.") + (home-page "https://github.com/shazow/ssh-chat") + (license license:expat))) -- 2.25.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 20 07:53:36 2021 Received: (at control) by debbugs.gnu.org; 20 Sep 2021 11:53:36 +0000 Received: from localhost ([127.0.0.1]:41114 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mSHrb-0003RQ-VN for submit@debbugs.gnu.org; Mon, 20 Sep 2021 07:53:36 -0400 Received: from mail-wr1-f48.google.com ([209.85.221.48]:34348) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mSHrW-0003Qr-On for control@debbugs.gnu.org; Mon, 20 Sep 2021 07:53:31 -0400 Received: by mail-wr1-f48.google.com with SMTP id t8so21830305wri.1 for ; Mon, 20 Sep 2021 04:53:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=date:message-id:to:from:subject; bh=sE283AXP/Erj4nYa6/atwaO/RnU+Nv7IQ0eIBYvqFhY=; b=FD23FoXifNU8oISPZVVgjIezEQ8VO6W7xKTlnvnRw00TuWByaHqoTGyQcp/PFxkmaP 7DxF/rc6BEk88sUR+zsHd55ClTuMYbY2H7Crz6AcRaWrS3wyGQlN3mOn7q7MRfugYPjU VXUf3jFH6I0BGfxNidDw4RUXXLQqQ/miilQTcpAMBzciDHgK0ug2PF353C5OX7StbAAO 5a9re8z8suNjuoIKqyF6WMvUDrTaHKnZ4/N/pAiBewt5DRcpYOfd88JRT5hZdTn8bAAg gK2u0PsmbeVs/0NQxlzqNNSedBX8/ibZE2Jey0Kc4QqsXxj9Bi/9pWVBfgI/tOGud5yj 4egg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:message-id:to:from:subject; bh=sE283AXP/Erj4nYa6/atwaO/RnU+Nv7IQ0eIBYvqFhY=; b=LmqPhdqvd2KsMngc6+qfj1UE7Wxs4Ivnb0bdXJQQSW2KFTQrCImEG9YfWSQQTxvCMn zLp90ZKElzDlBWm60HjOLEoV88pmN6KI3xkSQsiHMcd52+2MIZ/KgeOrn8PcFsHg0ooy H2ppLRxq3Noxp3b7L7XIaWuEBXV1T3V8rE0x1miBjvCiK/GWTvCU4xXdEeECnVxhpeZJ 16mTpJNd/R1oP5PDgkiE9QRkLMlU3GkDr5kGrczDd8mBMajBTJlpGtD517zjeFcyZ+z9 MjGvn6mq5UEnrkjLVW4aUVAC6NEVZyCkJznCn/OtX21ACLc4E1Qv7Mi/XyzMd3aqmUsJ VSVA== X-Gm-Message-State: AOAM532QLx7lD0sfYCrnpqB7yHVf8jiRyuxXsrMDVVo4iA2qdgwEu9jX vU6+UqwAdhqe9fUbPB0JxynNTBBsOHk= X-Google-Smtp-Source: ABdhPJzfUyj4AkL7DZk4FisPrswy4JYVtQuiroQ0ckrnq9ZUrqs6QT32wRfcTqqhKjcn/y90ZzfvkA== X-Received: by 2002:a05:6000:168b:: with SMTP id y11mr23500892wrd.350.1632138805146; Mon, 20 Sep 2021 04:53:25 -0700 (PDT) Received: from pfiuh02 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id v191sm14622255wme.36.2021.09.20.04.53.24 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Sep 2021 04:53:24 -0700 (PDT) Date: Mon, 20 Sep 2021 13:47:07 +0200 Message-Id: <87y27rfozo.fsf@gmail.com> To: control@debbugs.gnu.org From: zimoun Subject: control message for bug #46432 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) merge 46432 46431 quit From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 20 07:53:36 2021 Received: (at control) by debbugs.gnu.org; 20 Sep 2021 11:53:36 +0000 Received: from localhost ([127.0.0.1]:41116 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mSHrc-0003RS-4D for submit@debbugs.gnu.org; Mon, 20 Sep 2021 07:53:36 -0400 Received: from mail-wr1-f52.google.com ([209.85.221.52]:33773) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mSHrX-0003Qs-Ir for control@debbugs.gnu.org; Mon, 20 Sep 2021 07:53:32 -0400 Received: by mail-wr1-f52.google.com with SMTP id t18so28910673wrb.0 for ; Mon, 20 Sep 2021 04:53:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=date:message-id:to:from:subject; bh=GkaHkT1O7Gy823VRaVZmD2j9uo4PS8jMYq6ypmdPepc=; b=bdSrEbF0vmiUTjuISVfgjSSbS+czJQDHRUoDo3WfnOfN1spaahdu2oDheWYQ+6SIrH Jr17RKvT7aOkKXRFPZwdh2MSuzrFAwIsxC1izgRoiur24eQV3tRycqSBBJOggQx41wHq i7ahXajF+HTCWgqlinvnUPiKnqM+2dLHZRhUlFz7UIVQUNvRLI8tU0XjsGTLyozPAMP1 8OxNyU3KAyrTIQrRzxZlC/aN5cOXTj3YWMvM99GLbGpuA48xJGcX4Pum3B+NtuBhUPiH D8kM9NoSOHnos4uLSwKGDI5fNdmGNew/y2+yiqLYg588Oc/iYyvmXLcX8WqkWzrcYeuh 7rBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:message-id:to:from:subject; bh=GkaHkT1O7Gy823VRaVZmD2j9uo4PS8jMYq6ypmdPepc=; b=4o8i4rjMzo8lEQIPDAxUUkzjCUyuZwJH0c0pZA+4Rut4TXrPo1EmZOQ1L+UpsRhWHj xP+slmkRORrzQx2BMU0yhvxgDth0LCbFii/AFijjj+odvuVHQCi45UGBkvZqNFAS9TeP xjomsIbfPgtod6ufKqm+mGcY0jLRGqbgMVAJZFY8nGqefLYr542uwU/os1mk2vDuWa6G FaPN8XgnlZHkNlgMhd8Wn4FwIFC87QCywhMVrr3Dg9GRb5cdGA4j9T7boP5gKjOVYtaF uQlwYDIPgp13DAZRYabNvnObwJddWtiOmWKAUzLXi6F+xUl4Q+fzX8Eiem6ZhTtzoOU+ +oOw== X-Gm-Message-State: AOAM531C20h0WLmL4Tb2j7LkTEilQFfTGgWHysckmn5d+qUTYjLn3Zn2 Ux0k2jgDxmU2xse6zhNER1HaTgDJkV0= X-Google-Smtp-Source: ABdhPJxWrk1fvk5N/FH+T+V0MbjWbDh8F9HKlIXbxw93dk6xGumejpwbyCX1s+4lmvDLhpmFBLNglg== X-Received: by 2002:a5d:590a:: with SMTP id v10mr28921618wrd.87.1632138805942; Mon, 20 Sep 2021 04:53:25 -0700 (PDT) Received: from pfiuh02 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id w14sm15688607wro.8.2021.09.20.04.53.25 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Sep 2021 04:53:25 -0700 (PDT) Date: Mon, 20 Sep 2021 13:47:23 +0200 Message-Id: <87wnnbfoz8.fsf@gmail.com> To: control@debbugs.gnu.org From: zimoun Subject: control message for bug #46430 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) merge 46430 46431 quit