GNU logs - #68384, boring messages


Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#68384: TTY Auto-login is not compatible with elogind
Resent-From: Lars Rustand <rustand.lars@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Thu, 11 Jan 2024 13:02:01 +0000
Resent-Message-ID: <handler.68384.B.17049780876337 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 68384
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: 68384 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-guix@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.17049780876337
          (code B ref -1); Thu, 11 Jan 2024 13:02:01 +0000
Received: (at submit) by debbugs.gnu.org; 11 Jan 2024 13:01:27 +0000
Received: from localhost ([127.0.0.1]:59023 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rNugY-0001df-Fk
	for submit <at> debbugs.gnu.org; Thu, 11 Jan 2024 08:01:27 -0500
Received: from lists.gnu.org ([2001:470:142::17]:35056)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rustand.lars@HIDDEN>) id 1rNudS-0007X2-67
 for submit <at> debbugs.gnu.org; Thu, 11 Jan 2024 07:58:18 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <rustand.lars@HIDDEN>)
 id 1rNudP-0002XF-9E
 for bug-guix@HIDDEN; Thu, 11 Jan 2024 07:58:11 -0500
Received: from mail-lf1-x132.google.com ([2a00:1450:4864:20::132])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <rustand.lars@HIDDEN>)
 id 1rNudN-0001gn-Hu
 for bug-guix@HIDDEN; Thu, 11 Jan 2024 07:58:11 -0500
Received: by mail-lf1-x132.google.com with SMTP id
 2adb3069b0e04-50e67f70f34so5568575e87.0
 for <bug-guix@HIDDEN>; Thu, 11 Jan 2024 04:58:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1704977887; x=1705582687; darn=gnu.org;
 h=mime-version:message-id:date:subject:to:from:user-agent:from:to:cc
 :subject:date:message-id:reply-to;
 bh=ZTcFyABEx4bZ08ODiG4E2oc5Ja3aK0+VXP+p9pzKqnQ=;
 b=Kq5+KoriDCNVADYWh6KTZOkzdSJTAXFtmX0y/KC4+9YJAlX8n3PRMbQ8Y/YQoYAJgT
 Q5b/i03fmPhXvQh03LOGc1zXkqikP9iOCbrX77PSro37RTcJ0RYNjArKuHNTKrSdhBqp
 rfw6KiwxSI3iupayXGQ4VOhFdawfn6J49VJmwj68W8AE9Q6qjn9L/1/B+/kzffnWKkzC
 XdGyygpV5WYLvSIfbwBMgaszyHOSdVjRxTO7TtzTDlQf+G7SnQu3y0aK0nBFA4pgkIy5
 2cFk7PCj0dJfU8sjHfZ86LY4gXq0VcMAnCz5mhtL8OaHQ7JDt4giDueKiQTRGf8zQqfa
 5vhw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1704977887; x=1705582687;
 h=mime-version:message-id:date:subject:to:from:user-agent
 :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=ZTcFyABEx4bZ08ODiG4E2oc5Ja3aK0+VXP+p9pzKqnQ=;
 b=Yyw7gLvnWKAoNNvAxGYbmwd/P/gs3Wnl4OwE/65yIWNEYtEfCiKnZBmxo8BxlIWK/q
 Lq/lmd9oEN8RupZ7PopY0d9z3K/meIgDbHPVgGkjMUbny+xNmYtMzFrZlXXccBol4XhN
 YR9h0j9+mmlFCP5G77oWNcyhjqqe4SJzU6AY38VaGnCom8TfM60bPEi5xrqS6Qhksw0v
 i4w76bVIBrlce/ads5me13vnYC84DTNGFHp5mqFyIsFWdFgKGWrcpQiSF0QJnW5rBhd4
 f7I6PNO+9oG+hz/W5vniv+7+9LXCNX7lzC4F+GJ59h6WqX957mME3K5dIOJMoczPL+zj
 AWYA==
X-Gm-Message-State: AOJu0YwAeHzhmOoTYp52VxL32WVmYonO0Snpa0av/wUZUCg0SQUKwPe0
 TnuE94Cyvfzhamh0JJZyF+6pprdAuM8=
X-Google-Smtp-Source: AGHT+IH4krNcnQIlmZISN2vswMoeI6/T4roMZai/3DjQVr/g4Ym2QSjP9At01NJVk1zEpqjKKuiFlQ==
X-Received: by 2002:a05:6512:3130:b0:50d:f81e:6872 with SMTP id
 p16-20020a056512313000b0050df81e6872mr442441lfd.10.1704977886786; 
 Thu, 11 Jan 2024 04:58:06 -0800 (PST)
Received: from localhost ([128.39.248.79]) by smtp.gmail.com with ESMTPSA id
 o12-20020a056512050c00b0050e76168216sm187733lfb.10.2024.01.11.04.58.05
 for <bug-guix@HIDDEN>
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 11 Jan 2024 04:58:06 -0800 (PST)
User-agent: mu4e 1.10.8; emacs 30.0.50
From: Lars Rustand <rustand.lars@HIDDEN>
Date: Thu, 11 Jan 2024 13:46:32 +0100
Message-ID: <87le8wc9ih.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=2a00:1450:4864:20::132;
 envelope-from=rustand.lars@HIDDEN; helo=mail-lf1-x132.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,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Mailman-Approved-At: Thu, 11 Jan 2024 08:01:25 -0500
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: -0.0 (/)


Enabling both TTY auto-login and elogind-service-type at the same time
results in an error immediately after automatic login to the tty with
the message "Error in service module", and the TTY then is
frozen. Auto-login works fine if I disable elogind, but elogind is
unfortunately a crucial part of the Guix system since a lot of things
does not work without it.

Below is attached a minimal example, simply commenting out the elogind
service in this example makes it works as expected. Running it as is
will result in the error I mentioned.


(use-modules
  (gnu)
  (gnu services)
  (gnu services base)
  (gnu services desktop)
  (gnu bootloader)
  (gnu bootloader grub)
  (gnu system)
  (gnu system file-systems)
  (gnu system accounts)
  (gnu system locale))

(operating-system
  (host-name "minimal")

  (users
    (cons*
      (user-account
        (name "lars")
        (group "users"))
      %base-user-accounts))

  (services
   (cons*
    (service elogind-service-type)
    (modify-services %base-services
      (mingetty-service-type config =>
                             (mingetty-configuration
                              (inherit config)
                              (auto-login "lars"))))))

   (bootloader
     (bootloader-configuration
       (bootloader grub-efi-bootloader)
       (targets '("/boot/efi"))))

   (file-systems
    (cons*
     %base-file-systems)))




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Lars Rustand <rustand.lars@HIDDEN>
Subject: bug#68384: Acknowledgement (TTY Auto-login is not compatible with
 elogind)
Message-ID: <handler.68384.B.17049780876337.ack <at> debbugs.gnu.org>
References: <87le8wc9ih.fsf@HIDDEN>
X-Gnu-PR-Message: ack 68384
X-Gnu-PR-Package: guix
Reply-To: 68384 <at> debbugs.gnu.org
Date: Thu, 11 Jan 2024 13:02:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-guix@HIDDEN

If you wish to submit further information on this problem, please
send it to 68384 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
68384: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D68384
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#68384: TTY Auto-login is not compatible with elogind
References: <87le8wc9ih.fsf@HIDDEN>
In-Reply-To: <87le8wc9ih.fsf@HIDDEN>
Resent-From: Christian Miller <christian.miller@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Sun, 14 Jan 2024 16:01:01 +0000
Resent-Message-ID: <handler.68384.B68384.170524803922413 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68384
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: 68384 <at> debbugs.gnu.org
Received: via spool by 68384-submit <at> debbugs.gnu.org id=B68384.170524803922413
          (code B ref 68384); Sun, 14 Jan 2024 16:01:01 +0000
Received: (at 68384) by debbugs.gnu.org; 14 Jan 2024 16:00:39 +0000
Received: from localhost ([127.0.0.1]:43995 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rP2ud-0005p1-5q
	for submit <at> debbugs.gnu.org; Sun, 14 Jan 2024 11:00:39 -0500
Received: from mail.dadoes.de ([159.69.132.198]:33146)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <christian.miller@HIDDEN>) id 1rP2ua-0005YC-PY
 for 68384 <at> debbugs.gnu.org; Sun, 14 Jan 2024 11:00:37 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=dadoes.de; s=default;
 t=1705248030; bh=l485X+d1pgUFDi+iqyXmvTJ+jJfcQf5/JMjvTRa5DT0=;
 h=Date:From:To:Subject:From;
 b=iQh1dFXjbnCfVXYYOCIfH1foWzMz7nJ14Y8BTQV9XklsZ7cSvrdRn14bZ16X/7aAr
 b5wqABEDwhXphv+FRFHmzTuDl1IAR+k1CCK8KvplEPWT0yzHMIKwMuz/dfCcCu+dOF
 LBhNILhvebemtbo6yOsgHKCzPfWT8Vrv+VX73HDxYiSuUT4qe0toBNOtaIHF6x/mtA
 bB/esn7j/xE+ZfYj/ekaec8Nyzm2KJq6/jqRpKtj8d3Pxd2WANS3X5+jUrFPAlPX3k
 rxipmx4vtr356muiTxWwKHs2OOeE3MAr4NvusCWPddQSzp6FbSWum/IkepB6Q8L/um
 LPkpeQR9SdUGEJbMuDSY8vzjQYZwx/OQ1ElsGY9lZtVcaGpXOmiiN6h+kPY2uGl1op
 wM1iHVwehLd//QVKJjAcZBI9BF153TvvDO0+ZkX+BtSbueKNABFvgeva8wq38Ohlsq
 OcSXgKWh8+jdykD0Cu96cbAe0SV+oCsxSC+OVkJ6cZM2E16NU8bT6xccSl7qtY25W7
 V2kasj7JKVU+vWJnHnXc3E9BYWTNALKsxsXMWzs+8tH+uxhWjLv31wUjeL4J4O/o9D
 ocJ+fGpuTzQxIh9fVlOgC/wAHogASPcjbUpyOCh8GpuWy+whyrbg3IFxPPTHrvGfLw
 L+vOn2/gc18tgLZnx+7/aAe0=
Received: from gnu (unknown [10.10.10.2])
 by mail.dadoes.de (Postfix) with ESMTPSA id 4F27581D67
 for <68384 <at> debbugs.gnu.org>; Sun, 14 Jan 2024 17:00:30 +0100 (CET)
Date: Sun, 14 Jan 2024 17:00:29 +0100
Message-Id: <874jffzyzm.fsf@HIDDEN>
From: Christian Miller <christian.miller@HIDDEN>
X-Spam-Status: No, score=-1.2 required=5.0 tests=ALL_TRUSTED,DKIM_SIGNED,
 DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF autolearn=unavailable
 autolearn_force=no version=3.4.6
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mail.dadoes.de
X-Spam-Score: -0.0 (/)
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,

I have the same issue.

Using the following works for me, though you need to press a button on
the keyboard.

(modify-services %desktop-services
  (delete gdm-service-type)
  (mingetty-service-type config =>
    (mingetty-configuration
      (inherit config)
      (auto-login "cm")
      ;; TODO: Work around to fix "Error in service module"
      (login-pause? #t))))

I also created a thread in the guix-devel[0] mailing list, maybe I should
have not.

[0]: https://lists.gnu.org/archive/html/guix-devel/2024-01/msg00120.html

-- 
Christian Miller





Last modified: Sat, 20 Jan 2024 12:30:02 UTC

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