From unknown Thu Sep 11 02:37:38 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#46851 <46851@debbugs.gnu.org> To: bug#46851 <46851@debbugs.gnu.org> Subject: Status: [PATCH] services: Add endlessh service. Reply-To: bug#46851 <46851@debbugs.gnu.org> Date: Thu, 11 Sep 2025 09:37:38 +0000 retitle 46851 [PATCH] services: Add endlessh service. reassign 46851 guix-patches submitter 46851 Joshua Branson severity 46851 normal tag 46851 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 01 10:29:14 2021 Received: (at submit) by debbugs.gnu.org; 1 Mar 2021 15:29:14 +0000 Received: from localhost ([127.0.0.1]:50435 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGkTr-0004vy-Gw for submit@debbugs.gnu.org; Mon, 01 Mar 2021 10:29:14 -0500 Received: from lists.gnu.org ([209.51.188.17]:39380) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGkTp-0004vq-GX for submit@debbugs.gnu.org; Mon, 01 Mar 2021 10:29:06 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:59482) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGkTp-0006dB-7B for guix-patches@gnu.org; Mon, 01 Mar 2021 10:29:05 -0500 Received: from mx1.dismail.de ([78.46.223.134]:20104) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGkTm-0000Xv-5U for guix-patches@gnu.org; Mon, 01 Mar 2021 10:29:04 -0500 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 821b4ca4 for ; Mon, 1 Mar 2021 16:28:57 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=from:to:cc :subject:date:message-id:mime-version:content-type :content-transfer-encoding; s=20190914; bh=znFh+M9PiWAGK2iug+jXy Ot2fg99vU7Qbs899UiSx/I=; b=sgPZCIJLcrmjaSHHeV7sVd34GTlNBcm8ksDSv muQ9cInafcsRD5AofMiyByxhEC8l0UQASSEZFiROfI667nc617jm3flAEqyfsARk bWaQojeX/1yLbZLECm5QqTeXksYrOjuap3pJyyWObsEu5SlDcKBHTPpY9kdB6qlo cW/shPSP294mnZKwxu7KuWB0x5D3Yoet5dY3nWj4rzMK0GhLVHy7nNqLULwF8/Nl Li5lUYBhoIHxJCnS/Wsu0e5mPjN+RIzizp9lMAc295rGLsQTOc/7DnDRxj/HSMrc bD1qAUeDjYxzLfeDJtM+tQcivY94Fe1N9Jv+o17pWXY4MKX5w== Received: from smtp2.dismail.de ( [10.240.26.12]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 7bda1bda for ; Mon, 1 Mar 2021 16:28:57 +0100 (CET) Received: from smtp2.dismail.de (localhost [127.0.0.1]) by smtp2.dismail.de (OpenSMTPD) with ESMTP id f43f82ab for ; Mon, 1 Mar 2021 16:28:57 +0100 (CET) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 6e78767f (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Mon, 1 Mar 2021 16:28:55 +0100 (CET) From: Joshua Branson To: guix-patches@gnu.org Subject: [PATCH] services: Add endlessh service. Date: Mon, 1 Mar 2021 10:24:53 -0500 Message-Id: <20210301152453.14678-1-jbranso@dismail.de> X-Mailer: git-send-email 2.30.0 MIME-Version: 1.0 Content-Type: text/plain; charset=y Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=78.46.223.134; envelope-from=jbranso@dismail.de; helo=mx1.dismail.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: Joshua Branson 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: -0.1 (/) * gnu/services/ssh.scm: Add endlessh service (): New record type. (%default-endlessh): New variable. (endlessh-shepherd-service, endlessh-service-type): New procedures. doc: doc/guix.texi (Networking Services): New endlessh-service-type section. --- doc/guix.texi | 24 ++++++++++++ gnu/services/ssh.scm | 90 +++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 113 insertions(+), 1 deletion(-) diff --git a/doc/guix.texi b/doc/guix.texi index 27083f1ae6..bd6dbe5944 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -17081,6 +17081,30 @@ may cause undefined behaviour. @end table @end deftp +@cindex Endlessh +@deffn {Scheme Variable} endlessh-service-type +This is the type for the @uref{https://github.com/skeeto/endlessh, +Endlessh} program that delays ssh clients for days at a time by +@emph{very slowly} sending a random and endless SSH banner. The smart +hacker will put endlessh running on port 22, and let crackers get stuck +in this tarpit. This lets your real ssh server run more securely on a +non-standard port. + +@end deffn + +@deftp {Data Type} endlessh-configuration +Data type representing the configuration for @code{endlessh-service}. +@table @asis +@item @code{package} (default: @var{endlessh}) +@code{endlessh} package to use. + +@item @code{config-file} (default: @var{"%default-endlessh-config-file"}) +The config file that endlessh should use. + +@end table +@end deftp + + @cindex WebSSH @deffn {Scheme Variable} webssh-service-type This is the type for the @uref{https://webssh.huashengdun.org/, WebSSH} diff --git a/gnu/services/ssh.scm b/gnu/services/ssh.scm index 1891db0487..3f77627ae3 100644 --- a/gnu/services/ssh.scm +++ b/gnu/services/ssh.scm @@ -1,11 +1,12 @@ ;;; GNU Guix --- Functional package management for GNU -;;; Copyright © 2014, 2015, 2016, 2017, 2018, 2019 Ludovic Courtès +;;; Copyright © 2014, 2015, 2016, 2017, 2018, 2019, 2021 Ludovic Courtès ;;; Copyright © 2016 David Craven ;;; Copyright © 2016 Julien Lepiller ;;; Copyright © 2017 Clément Lassieur ;;; Copyright © 2019 Ricardo Wurmus ;;; Copyright © 2020 pinoaffe ;;; Copyright © 2020 Oleg Pykhalov +;;; Copyright © 2021 Joshua Branson ;;; ;;; This file is part of GNU Guix. ;;; @@ -54,6 +55,11 @@ autossh-configuration? autossh-service-type + endlessh-configuration + endlessh-configuration? + endlessh-service-type + %default-endlessh + webssh-configuration webssh-configuration? webssh-service-type @@ -739,6 +745,88 @@ object." autossh-service-activation))) (default-value (autossh-configuration)))) + +;;; +;;; Endlessh +;;; + +(define-record-type* + endlessh-configuration make-endlessh-configuration + endlessh-configuration? + (package endlessh-configuration-package + (default endlessh)) + (config-file endlessh-configuration-config-file + (default %default-endlessh-config-file))) + +(define %default-endlessh-config-file + (plain-file "endlessh.conf" + "# The port on which to listen for new SSH connections. +Port 22 + +# The endless banner is sent one line at a time. This is the delay +# in milliseconds between individual lines. +Delay 10000 + +# The length of each line is randomized. This controls the maximum +# length of each line. Shorter lines may keep clients on for longer if +# they give up after a certain number of bytes. +MaxLineLength 32 + +# Maximum number of connections to accept at a time. Connections beyond +# this are not immediately rejected, but will wait in the queue. +MaxClients 4096 + +# Set the detail level for the log. +# 0 = Quiet +# 1 = Standard, useful log messages +# 2 = Very noisy debugging information +LogLevel 0 + +# Set the family of the listening socket +# 0 = Use IPv4 Mapped IPv6 (Both v4 and v6, default) +# 4 = Use IPv4 only +# 6 = Use IPv6 only +BindFamily 0")) + +(define endlessh-shepherd-service + (match-lambda + (($ package config-file) + (with-imported-modules (source-module-closure + '((gnu build shepherd) + ;; TODO add optional logging + ;;(gnu system file-systems) + )) + (list (shepherd-service + (documentation "Run the endlessh daemon.") + (provision '(endlessh)) + (requirement '(networking)) + (modules '((gnu build shepherd) + ;; TODO add optional logging + ;;(gnu system file-systems) + )) + (start #~(make-forkexec-constructor/container + (list #$(file-append package "/bin/endlessh") + "-f" #$config-file) + ;; TODO add optional logging + ;; #:mappings (list (file-system-mapping + ;; (source "/dev/log") ;for syslog + ;; (target source))) + )) + (stop #~(make-kill-destructor)))))))) + +(define endlessh-service-type + (service-type + (name 'endlessh) + (description "Endlessh is an SSH tarpit that very slowly sends an endless, +random SSH banner. It keeps SSH clients locked up for hours or even days at a +time. The purpose is to put your real SSH server on another port and then let +the script kiddies get stuck in this tarpit instead of bothering a real +server.") + (extensions + (list (service-extension + shepherd-root-service-type endlessh-shepherd-service))) + (default-value (endlessh-configuration)))) + ;;; ;;; WebSSH -- 2.30.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 01 10:40:18 2021 Received: (at submit) by debbugs.gnu.org; 1 Mar 2021 15:40:19 +0000 Received: from localhost ([127.0.0.1]:50461 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGkeg-0007Ln-L2 for submit@debbugs.gnu.org; Mon, 01 Mar 2021 10:40:18 -0500 Received: from lists.gnu.org ([209.51.188.17]:35910) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGkef-0007Le-04 for submit@debbugs.gnu.org; Mon, 01 Mar 2021 10:40:17 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:34340) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGked-0000gY-Cf for guix-patches@gnu.org; Mon, 01 Mar 2021 10:40:16 -0500 Received: from mail-wm1-x32e.google.com ([2a00:1450:4864:20::32e]:35666) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGkeX-0005ao-Gc for guix-patches@gnu.org; Mon, 01 Mar 2021 10:40:13 -0500 Received: by mail-wm1-x32e.google.com with SMTP id o16so14965655wmh.0 for ; Mon, 01 Mar 2021 07:40:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-transfer-encoding; bh=jNIdfXEYzpXJ6xKQ7cjF7w8pWlNdMHzBBVBOsjgrWdE=; b=AJ+oaiYAptJa8IB62HtMbQnhYtLZ4cTSHgp/2K+jlVG0SFVUOaWgOO43c7Z3FBhd52 oiGQ0Ho4iqqqz6a132qoQoWSfpzmemtXPCySLTAnl7Hf3PoqdbPzzvpCE3UTbCUIf6Mn 6MqWxw0PKet4Rxh9+FnENwsaDvtcrOLXds+kduKYTKxFkhPsoYkaOhITHmYIN3e68zUq xMs9vBzprlMVPhhiN/Gnfh2YeMf/5W+CmeBje9PLXGjtyR9CeNKE3wEtvQe8wAWijR9N yvOKWQWD6MAkmoInmqCSrKoX6sgymxq1ast9Ot0jbMbrldsqgA++Pvc6Vev26BL31YRd zgZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version:content-transfer-encoding; bh=jNIdfXEYzpXJ6xKQ7cjF7w8pWlNdMHzBBVBOsjgrWdE=; b=VKFN/DpoTUbQiLOJgbx/FGWpeMVMiNzlxbXBGxiEJRyzmCL7u9JRA3uBYG/aQQaWJG q/a/423tUfnv/ZoYQoTbUNe7flCW3H7y2kbl+Lm6XKPnatVQshiNY0MC6gTfObBrFGU9 oS9A54o26kK9grUhQcjk9khCyuHQafKG4BBBDKuAYNkyGWZo84rf7yxaUq7jswbw8jYQ xBEsvt/mK/2+1fM/UjH2pThltkU5HmHktJFAort+DQL/aqBVEYoaCsD81Dws1W6KyfEE 4jXUWZQ0u1Eahtxp3aku88YThSTSkoLuWVnKe3a05Rap+UrDAXqVWOTRj5l0q6qaiIt5 4ZNA== X-Gm-Message-State: AOAM533PYY+6sRm6egUWxn3ec7A/cqkZxWXboj4XK0k+0xMJgT1V9JgR jt2a5c7OsqtB9PegZWMa/A8= X-Google-Smtp-Source: ABdhPJzoKQlQZztR9HIJeraq8zxTfnqZGe5THFCfmwfwWRfeUwQbtplsfyVpsLrKXzwditjEPKz5Yw== X-Received: by 2002:a05:600c:2f08:: with SMTP id r8mr7723190wmn.95.1614613206702; Mon, 01 Mar 2021 07:40:06 -0800 (PST) Received: from guixSD (host-79-24-3-74.retail.telecomitalia.it. [79.24.3.74]) by smtp.gmail.com with ESMTPSA id y205sm11618684wmc.18.2021.03.01.07.40.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 01 Mar 2021 07:40:06 -0800 (PST) From: =?utf-8?Q?Nicol=C3=B2?= Balzarotti To: Joshua Branson via Guix-patches via , 46851@debbugs.gnu.org Subject: Re: [bug#46851] [PATCH] services: Add endlessh service. In-Reply-To: <20210301152453.14678-1-jbranso@dismail.de> References: <20210301152453.14678-1-jbranso@dismail.de> Date: Mon, 01 Mar 2021 16:40:04 +0100 Message-ID: <87sg5evq5n.fsf@guixSD.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::32e; envelope-from=anothersms@gmail.com; helo=mail-wm1-x32e.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: Joshua Branson 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: -2.3 (--) Hi, would you mind taking a look at bug#39136 ? Having all params defined in scheme instead of in a file is maybe better Thanks, Nicol=C3=B2 From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 01 12:38:01 2021 Received: (at 46851) by debbugs.gnu.org; 1 Mar 2021 17:38:01 +0000 Received: from localhost ([127.0.0.1]:50719 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGmUb-0008CE-4I for submit@debbugs.gnu.org; Mon, 01 Mar 2021 12:38:01 -0500 Received: from mx1.dismail.de ([78.46.223.134]:12422) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGmUV-0008Bx-Vi for 46851@debbugs.gnu.org; Mon, 01 Mar 2021 12:37:59 -0500 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 4936b963; Mon, 1 Mar 2021 18:37:48 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h= mime-version:date:content-type:content-transfer-encoding:from :message-id:subject:to:in-reply-to:references; s=20190914; bh=Os +6+PiIaqKjND+Qee3JZ0qRXa1AZMSSKueufhvdv5g=; b=ikOo42yvzqCoVpMOKZ g1J5cohpHWQMjqavccr3Sf78+YjNGwiTo48DVADwx4Dz1zeqklK1ovK5SWCpcWqd 6NBgFIbfao1hOycCLJrGZ1oALrPtBood2fFh9312RIM3po5RWNAUzPiGHS54zsEq 8fZ8V9FXb3NzLhJhJL3oEu9gxYQ+r/l5mnX2ZZj+0QaDwQrZKy4VC9v9FqgnHNLJ DKw48Hmx9OqvQa0i/MbBKvvAdKXbGGzV/nY5HXWXh6LRr9vr4Ls+swnfnYDUBVGw NJwS1IqN+IFvVyqmONLlwpj6tbgFyzyIWaqYz+6cW1BP1qRFQGHLnDuX/LVeqvhA MJDw== Received: from smtp2.dismail.de ( [10.240.26.12]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 92cc54eb; Mon, 1 Mar 2021 18:37:48 +0100 (CET) Received: from smtp2.dismail.de (localhost [127.0.0.1]) by smtp2.dismail.de (OpenSMTPD) with ESMTP id 91ff96ce; Mon, 1 Mar 2021 18:37:48 +0100 (CET) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 747ff86b (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Mon, 1 Mar 2021 18:37:48 +0100 (CET) MIME-Version: 1.0 Date: Mon, 01 Mar 2021 17:37:47 +0000 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Mailer: RainLoop/1.14.0a From: jbranso@dismail.de Message-ID: <4ab2fa671f5d07c367952deba5c61202@dismail.de> Subject: Re: [bug#46851] [PATCH] services: Add endlessh service. To: "=?utf-8?B?Tmljb2zDsiBCYWx6YXJvdHRp?=" , 46851@debbugs.gnu.org In-Reply-To: <87sg5evq5n.fsf@guixSD.i-did-not-set--mail-host-address--so-tickle-me> References: <87sg5evq5n.fsf@guixSD.i-did-not-set--mail-host-address--so-tickle-me> <20210301152453.14678-1-jbranso@dismail.de> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 46851 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: -3.3 (---) Thanks for pointing this out! I'd be happy to try to use params and/or a= config file.=0A=0AI'll go ahead and try to send a new patch at bug 39136= .=0A=0AThanks!=0A=0AMarch 1, 2021 10:40 AM, "Nicol=C3=B2 Balzarotti" wrote:=0A=0A> Hi,=0A> would you mind taking a look at = bug#39136 ?=0A> =0A> Having all params defined in scheme instead of in a = file is maybe better=0A> =0A> Thanks, Nicol=C3=B2 From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 01 12:39:36 2021 Received: (at submit) by debbugs.gnu.org; 1 Mar 2021 17:39:36 +0000 Received: from localhost ([127.0.0.1]:50728 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGmW7-0008Eo-NK for submit@debbugs.gnu.org; Mon, 01 Mar 2021 12:39:35 -0500 Received: from lists.gnu.org ([209.51.188.17]:59640) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGmW6-0008Eh-Ba for submit@debbugs.gnu.org; Mon, 01 Mar 2021 12:39:34 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:43308) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGmW6-0004ni-4a for guix-patches@gnu.org; Mon, 01 Mar 2021 12:39:34 -0500 Received: from mx1.dismail.de ([2a01:4f8:c17:e5e::2]:5238) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGmW4-0006CY-ID for guix-patches@gnu.org; Mon, 01 Mar 2021 12:39:33 -0500 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 7b83a71e; Mon, 1 Mar 2021 18:39:25 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h= mime-version:date:content-type:content-transfer-encoding:from :message-id:subject:to:in-reply-to:references; s=20190914; bh=Sk Lg6clminLcNCl7WV1x46GECrC9GvFMFTGdqVlG5A8=; b=clumoO9FbUfCaLvJH3 tU0eWE6yRdbYuAMpXhIS9oCfo66t4ESI5yfEfwUKeYlQwXxXcYXIGVcpZ+Hi1FdZ 7IfEyTvIR1fEjKqjGqwtVxql3Aq98yR8+cSmse3oKFnuB1DZ0MhiS02Np8oCCppm XgV6Wp/UD1DIgh+zn2wwx9E0spq/TnOogTi8pPJW9lr+ZBicesO2/C4gq2DxiP+z f/jvu/ekdPVo0WZNZMYKio8kmxtgXOV/fjlaYBoVbfuBQJS5Y4AK9Sy3bBCD0b4c Sn92cMpvcHMMA5gfTbXaOs1ezwMSLTMCyJ1Wo6C9m87lZeaHAP4hIV0C+1Sh1vhZ +Z+Q== Received: from smtp2.dismail.de ( [10.240.26.12]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 70fd7c51; Mon, 1 Mar 2021 18:39:25 +0100 (CET) Received: from smtp2.dismail.de (localhost [127.0.0.1]) by smtp2.dismail.de (OpenSMTPD) with ESMTP id c1c285e8; Mon, 1 Mar 2021 18:39:25 +0100 (CET) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 4a6cacbf (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Mon, 1 Mar 2021 18:39:24 +0100 (CET) MIME-Version: 1.0 Date: Mon, 01 Mar 2021 17:39:24 +0000 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Mailer: RainLoop/1.14.0a From: jbranso@dismail.de Message-ID: Subject: Re: [bug#46851] [PATCH] services: Add endlessh service. To: "=?utf-8?B?Tmljb2zDsiBCYWx6YXJvdHRp?=" , "Joshua Branson via Guix-patches via" , 46851@debbugs.gnu.org In-Reply-To: <87sg5evq5n.fsf@guixSD.i-did-not-set--mail-host-address--so-tickle-me> References: <87sg5evq5n.fsf@guixSD.i-did-not-set--mail-host-address--so-tickle-me> <20210301152453.14678-1-jbranso@dismail.de> Received-SPF: pass client-ip=2a01:4f8:c17:e5e::2; envelope-from=jbranso@dismail.de; helo=mx1.dismail.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit 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: -2.4 (--) merge 46851 39136 From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 08 15:04:13 2021 Received: (at 46851-done) by debbugs.gnu.org; 8 Mar 2021 20:04:13 +0000 Received: from localhost ([127.0.0.1]:44912 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lJM6v-0001TD-L2 for submit@debbugs.gnu.org; Mon, 08 Mar 2021 15:04:13 -0500 Received: from mx1.dismail.de ([78.46.223.134]:42304) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lJM6q-0001Su-AD for 46851-done@debbugs.gnu.org; Mon, 08 Mar 2021 15:04:12 -0500 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id ddd3e5ba for <46851-done@debbugs.gnu.org>; Mon, 8 Mar 2021 21:04:01 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h= mime-version:date:content-type:from:message-id:subject:to; s= 20190914; bh=DadcGbIUXKRrrmH2z01LdWZm8RujlmRdOBFIPCu6ciE=; b=KT5 kAfNrdYUDPn5MNYuSUDnQdcMMnbrV+uW9rfTkhJGcIYSfNwFJDU14lYJ5gpP9thA W9DUhQWmzKZmaTwIE+TtGPWHuUsamj78+XggRgljfbPblu6XvV+RL0NKZdnTQeFl 68YCl9dceLm7RJPgAWZ83cQP6c3aZYSmqxdrCTNxypurQ9COeUJHSTX4u4M6RB8p 948TnlYQVCd9kfGg/8wltvGYYqzf2RfkdI28ZqSL+9Ai7pmd/Swwy36lFPv7ALEq yyjoA8tMt8dszXqk0EMG/r5qDQJI0kYgXuS530LFNPmfVI+L5cE5A75oqMZkQD+r GKmyqTm9cbHWHroKbrA== Received: from smtp2.dismail.de ( [10.240.26.12]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 164240d7 for <46851-done@debbugs.gnu.org>; Mon, 8 Mar 2021 21:04:01 +0100 (CET) Received: from smtp2.dismail.de (localhost [127.0.0.1]) by smtp2.dismail.de (OpenSMTPD) with ESMTP id 0c4a4913 for <46851-done@debbugs.gnu.org>; Mon, 8 Mar 2021 21:04:00 +0100 (CET) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 269f789e (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <46851-done@debbugs.gnu.org>; Mon, 8 Mar 2021 21:04:00 +0100 (CET) MIME-Version: 1.0 Date: Mon, 08 Mar 2021 20:04:00 +0000 Content-Type: multipart/alternative; boundary="--=_RainLoop_903_913802867.1615233840" X-Mailer: RainLoop/1.14.0a From: jbranso@dismail.de Message-ID: <86896a9bd48a5d3701187deb2363fc13@dismail.de> Subject: To: 46851-done@debbugs.gnu.org X-Spam-Score: 2.8 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Content analysis details: (2.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [78.46.223.134 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.1 MIME_HTML_MOSTLY BODY: Multipart message mostly text/html MIME 0.0 HTML_MESSAGE BODY: HTML included in message 2.0 BLANK_SUBJECT Subject is present but empty 2.3 EMPTY_MESSAGE Message appears to have no textual parts and no Subject: text 0.7 BODY_EMPTY No body text in message X-Debbugs-Envelope-To: 46851-done 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.8 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Content analysis details: (1.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [78.46.223.134 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.1 MIME_HTML_MOSTLY BODY: Multipart message mostly text/html MIME 0.0 HTML_MESSAGE BODY: HTML included in message -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 2.0 BLANK_SUBJECT Subject is present but empty 2.3 EMPTY_MESSAGE Message appears to have no textual parts and no Subject: text 0.7 BODY_EMPTY No body text in message ----=_RainLoop_903_913802867.1615233840 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable ----=_RainLoop_903_913802867.1615233840 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable
=

----=_RainLoop_903_913802867.1615233840-- From unknown Thu Sep 11 02:37:38 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 06 Apr 2021 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator