GNU bug report logs - #54923
more than one target service of type 'account'

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Reported by: raingloom <raingloom@HIDDEN>; Keywords: moreinfo; dated Thu, 14 Apr 2022 04:50:01 UTC; Maintainer for guix is bug-guix@HIDDEN.
Added tag(s) moreinfo. Request was from Maxim Cournoyer <maxim.cournoyer@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 54923 <at> debbugs.gnu.org:


Received: (at 54923) by debbugs.gnu.org; 8 Jun 2022 20:19:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jun 08 16:19:27 2022
Received: from localhost ([127.0.0.1]:44328 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nz29H-0004Cf-CH
	for submit <at> debbugs.gnu.org; Wed, 08 Jun 2022 16:19:27 -0400
Received: from mail-qk1-f176.google.com ([209.85.222.176]:39725)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1nz29G-0004CT-4L
 for 54923 <at> debbugs.gnu.org; Wed, 08 Jun 2022 16:19:26 -0400
Received: by mail-qk1-f176.google.com with SMTP id 15so11160676qki.6
 for <54923 <at> debbugs.gnu.org>; Wed, 08 Jun 2022 13:19:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=from:to:cc:subject:references:date:in-reply-to:message-id
 :user-agent:mime-version;
 bh=prjZYrKTz03ni+SNxudCl1IVYLX7hlwuDKUzUKv1APQ=;
 b=dpaCDoxX8vCrWwZ1QrHInx6J8tt2RnS+FIolAHuYH+ogyDFYEZguPvfegRR4a7jpfd
 KsSStjj4AoJECaDrPWKTnTcoSqC0xPvAsM6cElXadZZ4b8wRmDrERwyVSxRQsJdu65je
 udlTTsiUHxYe44mMDdhM896COQdfdWDR7rpaICCrq5SvPUQeuAQctKb3qFygQxwPcZcr
 pKE4VM9YfE0ddEL0MjDetRIvjXVqkQuBEGGAYw/YLXuT/zu605MJl+dWGhc1XYuNq71f
 eUpWHUprfyziiKTeXeufIggJ3U8emrx9DLh5q/IxRP/CIHP7AV0QVSFoVlHcjcMebTI+
 wVyA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
 :message-id:user-agent:mime-version;
 bh=prjZYrKTz03ni+SNxudCl1IVYLX7hlwuDKUzUKv1APQ=;
 b=6GYsn9MvKJrYpzdh8vrTFWi9a/jc4xMpKOnK3AqHvhr7IxG0Cn3V1BOaPnjXKdECk4
 i2mnji5L3MewmCbkubrO+c9szbww6VlvOKTY+jKACcgs/ZVC4/t/AVb+/N6E7rXoyilJ
 +5cJLgQz5WJqUDifO7oSnD+a2NpCuznVVB3UP1CCMoByQvw/QJiUZfpd1O/7ApIUCxei
 rg5ZQyFyxrQNzKpj4NnA7hmzAuFjuQd97Oh0Lyfk0CHmiKjmAoFlVCWeIH2uWnJ1aIzT
 Yq0Ntfg6hiYmoFgXH6WQBHsrkTEUvwuZ9pHikMubqxfIFRkiUmXp1UdLiYrogiX9WSL2
 yZ9w==
X-Gm-Message-State: AOAM533ob1NYeceLVFrm6EpBGWB2eLRmwYyJpjaOQvEZMDowoXGEFi0H
 3kqGEjgy5wtbGpDF7yBjL1IwxwPSSpf2Dg==
X-Google-Smtp-Source: ABdhPJy1UzWmhvZbiNpNgKVXiOSpnvgZ1RuUoMXoAARgr96ZlrGVJpoYtxUvPmkIfXgXXnuUauJOpw==
X-Received: by 2002:a37:a8cb:0:b0:6a6:ae6a:f3cd with SMTP id
 r194-20020a37a8cb000000b006a6ae6af3cdmr16164657qke.215.1654719560000; 
 Wed, 08 Jun 2022 13:19:20 -0700 (PDT)
Received: from hurd (dsl-151-172.b2b2c.ca. [66.158.151.172])
 by smtp.gmail.com with ESMTPSA id
 l12-20020ac8148c000000b003050bd1f7c9sm115584qtj.76.2022.06.08.13.19.18
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 08 Jun 2022 13:19:19 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: raingloom <raingloom@HIDDEN>
Subject: Re: bug#54923: more than one target service of type 'account'
References: <20220414064918.366daeb3@HIDDEN>
Date: Wed, 08 Jun 2022 16:19:17 -0400
In-Reply-To: <20220414064918.366daeb3@HIDDEN> (raingloom@HIDDEN's
 message of "Thu, 14 Apr 2022 06:49:18 +0200")
Message-ID: <87ilpakiwq.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 54923
Cc: 54923 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hello!

raingloom <raingloom@HIDDEN> writes:

>> more than one target service of type 'account'
>
> I did not add any new service, I just modified openssh-service-type.
>
> ```
> (operating-system
>     (inherit os)
>     (services
>      (modify-services
>          (operating-system-services os)
>          (openssh-service-type
>           config =>
>           (openssh-configuration
>            (inherit config)
>            (permit-root-login 'without-password))))))
> ```

I think it's becaused you used operating-system-services instead of
operating-system-user-services; could you try again with the later?

Thanks,

Maxim




Information forwarded to bug-guix@HIDDEN:
bug#54923; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 14 Apr 2022 04:49:36 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Apr 14 00:49:36 2022
Received: from localhost ([127.0.0.1]:54646 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nerQF-00055m-QL
	for submit <at> debbugs.gnu.org; Thu, 14 Apr 2022 00:49:36 -0400
Received: from lists.gnu.org ([209.51.188.17]:49560)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <raingloom@HIDDEN>) id 1nerQE-00055f-Or
 for submit <at> debbugs.gnu.org; Thu, 14 Apr 2022 00:49:35 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:33012)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <raingloom@HIDDEN>)
 id 1nerQE-0002PQ-Ar
 for bug-guix@HIDDEN; Thu, 14 Apr 2022 00:49:34 -0400
Received: from mx1.riseup.net ([198.252.153.129]:54722)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <raingloom@HIDDEN>)
 id 1nerQC-0005ki-Cq
 for bug-guix@HIDDEN; Thu, 14 Apr 2022 00:49:33 -0400
Received: from fews2.riseup.net (fews2-pn.riseup.net [10.0.1.84])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "mail.riseup.net", Issuer "R3" (not verified))
 by mx1.riseup.net (Postfix) with ESMTPS id 4Kf6SV4YxyzDrql
 for <bug-guix@HIDDEN>; Wed, 13 Apr 2022 21:49:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak;
 t=1649911770; bh=qrbXP3lA+6NJEjHnnYn9JitEwkJ9s0isFCMwY7VmXVk=;
 h=Date:From:To:Subject:From;
 b=nj4da58vjP0fmmYwrjmX19wumkoPNhEZ7LjM+R9pl3WN6QOTifCxwVveyDNESiHYj
 ALv92tweIQ0xCzX6YDqs3vRIhZT4HfJA95OrJw5lIXmy83kiW04fC0qLcs9XGNhMFP
 TcfMrFAd37R1FMNwYrtDVsT0N/JArnzvuRt9h39o=
X-Riseup-User-ID: 08CCAD6996B5E04C05982DEE3ABC22895DB0C7788C19819AF0B97AC4EAE278BB
Received: from [127.0.0.1] (localhost [127.0.0.1])
 by fews2.riseup.net (Postfix) with ESMTPSA id 4Kf6SV03lzz218y
 for <bug-guix@HIDDEN>; Wed, 13 Apr 2022 21:49:29 -0700 (PDT)
Date: Thu, 14 Apr 2022 06:49:18 +0200
From: raingloom <raingloom@HIDDEN>
To: Guix Bugs <bug-guix@HIDDEN>
Subject: more than one target service of type 'account'
Message-ID: <20220414064918.366daeb3@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="MP_/88XpjA2tmlyqtq+Zp1+I7nc"
Received-SPF: pass client-ip=198.252.153.129;
 envelope-from=raingloom@HIDDEN; helo=mx1.riseup.net
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 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_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001,
 SPF_HELO_PASS=-0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.4 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.4 (--)

--MP_/88XpjA2tmlyqtq+Zp1+I7nc
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

> more than one target service of type 'account'

I did not add any new service, I just modified openssh-service-type.

```
(operating-system
    (inherit os)
    (services
     (modify-services
         (operating-system-services os)
         (openssh-service-type
          config =>
          (openssh-configuration
           (inherit config)
           (permit-root-login 'without-password))))))
```

Full system description in attachment.

--MP_/88XpjA2tmlyqtq+Zp1+I7nc
Content-Type: text/x-scheme
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename=installer.scm

;; TODO convert to R6RS module syntax?
(use-modules
 (gnu packages android)
 (gnu packages bootloaders)
 (gnu packages certs)
 (gnu packages cups)
 (gnu packages ghostscript)
 (gnu packages gnome)
 (gnu packages linux)
 (gnu packages networking)
 (gnu packages package-management)
 (gnu packages shells)
 (gnu packages suckless)
 (gnu packages wm)
 (gnu packages xdisorg)
 (gnu packages xorg)
 (gnu services cups)
 (gnu services desktop)
 (gnu services linux)
 (gnu services networking)
 (gnu services ssh)
 (gnu services virtualization)
 (gnu services xorg)
 (gnu services)
 (gnu system install)
 (gnu system nss)
 (gnu system shadow))


;; this is for devices with no screen, or UART, or anything of the sort
;; the name is apt though, because this completely ruins security!
;; DO NOT USE THIS FOR THE FINAL SYSTEM
;; use it only for the inital setup, then reconfigure with a proper config

(define-public (backdoor-os os)
  (operating-system
    (inherit os)
    (services
     (modify-services
         (operating-system-services os)
         (openssh-service-type
          config =>
          (openssh-configuration
           (inherit config)
           (permit-root-login 'without-password)))))))

(define-public backdoored-installation-os
  (backdoor-os installation-os))

;; guix system: error: more than one target service of type 'account'
backdoored-installation-os

--MP_/88XpjA2tmlyqtq+Zp1+I7nc--




Acknowledgement sent to raingloom <raingloom@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#54923; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Wed, 8 Jun 2022 20:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.