From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: openssh installed, but ssh-daemon not starting Date: Mon, 13 Nov 2017 10:52:25 +0100 Message-ID: <87bmk6bj52.fsf@gnu.org> References: <20171110091641.29a42eb1@jasniac.instanton> <20171112155156.353bb2b5@graviton.instanton> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:38718) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eEBPt-0008Ei-1N for help-guix@gnu.org; Mon, 13 Nov 2017 04:52:33 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eEBPp-0007Wv-3I for help-guix@gnu.org; Mon, 13 Nov 2017 04:52:33 -0500 Received: from hera.aquilenet.fr ([2a01:474::1]:50936) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eEBPo-0007Vx-RX for help-guix@gnu.org; Mon, 13 Nov 2017 04:52:29 -0500 In-Reply-To: <20171112155156.353bb2b5@graviton.instanton> (Marco van Hulten's message of "Sun, 12 Nov 2017 15:51:56 +0100") List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Marco van Hulten Cc: help-guix Hello, Marco van Hulten skribis: > It now works with the (service openssh-service-type). I did not change > the default configuration. I feel a bit fuzzy about the exact keywords > used, sometimes services take only one keyword: > > (services (cons* (xfce-desktop-service) > (service openssh-service-type) > %desktop-services)) > > For XFCE we use a singlet, whereas for OpenSSH a pair is used. Must > one use such a pair if there are (optionally) configuration parameters > to be defined for the respective service? This is mostly =E2=80=9Chistorical baggage=E2=80=9D: before we=E2=80=99d de= fine a procedure like =E2=80=98xfce-desktop-service=E2=80=99, where the current convention is to = set users write: (service TYPE CONFIG) or (service TYPE) =E2=80=98service=E2=80=99 is a record constructor: it produces a =E2=80=9Cs= ervice=E2=80=9D object with the given type and config. We=E2=80=99ve started removing the =E2=80=9Cold-style=E2=80=9D service proc= edures, but we should keep doing that to avoid the confusion. HTH! Ludo=E2=80=99.