From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id oKWSIsOe9mN6AwAAbAwnHQ (envelope-from ) for ; Thu, 23 Feb 2023 00:01:23 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id uBRrIsOe9mP7vAAAauVa8A (envelope-from ) for ; Thu, 23 Feb 2023 00:01:23 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 2F7DC58A4 for ; Thu, 23 Feb 2023 00:01:23 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pUy6X-0002Gr-Su; Wed, 22 Feb 2023 18:00:53 -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 ) id 1pUy6S-0002Fp-Pg for help-guix@gnu.org; Wed, 22 Feb 2023 18:00:49 -0500 Received: from koszko.org ([93.95.227.159]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pUy6Q-0002er-Ne for help-guix@gnu.org; Wed, 22 Feb 2023 18:00:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=koszko.org; s=mail; h=Content-Type:MIME-Version:References:In-Reply-To:Message-ID: Subject:Cc:To:From:Date:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=WyMnQxK1uBYI7MGfP+3PAcP/MiYnRddh0oSvWTHSPuE=; b=FG8AYTJ+i3wgO5OzsndMRHz7Ef mIU7GUOCXQ2l0NXxJyhkMtyeJwIbJ2tOrVWjdzx27png80gGLUC/u4kDkjNe6jUcA0tpbmamDlwpp jTg1nyBR/cuitAz4EurWtUTien7gEoB31o6bOslbxlgtazq4lgHWazsr1VEpbbLuBeC50FyqTWuU7 c87GPvy9ZWS3PI9JVNVqb0G07w+wAlgzwAjfDxa9WNrdbGsayZKHqPhkqGwZKCCgJdrW7CB+Fj6Cc 2JFGx9fxNTYPdAShu0gH2ye7e3BHbWMhzxqCQ26wFcEBQF4Q+1HX+BQAVD6lJOp2vkjZGpJFv2RJf kGDqG50nvt52r9j1qSHhcVBIMzYwrnZOadBJ3+2fgXf7nWEUp+CV1dYqXH76ZLIOluD7+JSNYI5Fh th7d5KY3ZuFiDoqxtl+OwD/+8aYjZHw9BGZRTxt081ENyLY8gmu4/j8szycGOL6jLEDjtv2/rbh72 NKdHtAD9adu7qVFzP6wW1c1Vjr9zkI8/ym1xNi/Ii509bwUt3kCRerJxqTtdF72KGJIgnSU1bchzg NXceWDHlYLbrhyuTJ1e+yYBJUmKgBnqV/FzUDp+uu7bGVtP8kDRN/38RwEPbs4ixUuJQNCKWPgnAq k1QIVS3hyZI8YG+mAU5MhSitgMO5/AMzwb28zJcsg=; Received: from [77.252.47.201] (helo=koszkonutek-tmp.pl.eu.org) by koszko.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pUy6L-0001Q0-Ug; Thu, 23 Feb 2023 00:00:42 +0100 Date: Thu, 23 Feb 2023 00:00:39 +0100 To: "Gary Johnson" Cc: "help-guix@gnu.org" Subject: Re: Problems with Gnome Authenticator 2FA Message-ID: <20230223000039.79a1213f.koszko@koszko.org> In-Reply-To: <87pma1icjc.fsf@disroot.org> References: <87pma1icjc.fsf@disroot.org> X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.33; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/Wgbigmiab3KDvTcKlEzD1SP"; protocol="application/pgp-signature"; micalg=pgp-sha256 Received-SPF: pass client-ip=93.95.227.159; envelope-from=koszko@koszko.org; helo=koszko.org 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Wojtek Kosior From: Wojtek Kosior via Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: help-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Seal: i=1; s=key1; d=yhetil.org; t=1677106883; a=rsa-sha256; cv=none; b=Mj4R/r2MgfC1ikOcpDCxiOfSoe2ATK8xj1wEno/iIFF9spUVsxYANtooQqIeClcOhoFiEI W7CyO9LC1OwsvU3+DP+M4lr9dovIe/L0tJgApt0tzilp1eyseAM3caBiKH9yMNTQaenthN Wqc4e7ZGF0y5wo4VGkk0mF86AnnM/x6tve61jt31odAy5UbQI4W3iXoqxu6QDIXFrVk21G FyL5ZzFpw2IkE94rN/3XoaiYAfKxmgMKmWfsty9TF/1bgU96fu7Mfa7I3KtER2J8h72AGf zmWBdXTk8nbSjPLA2wSLAZu9hfmxlHqHxCJaDflcBXJjWJz/2YzqV8VlB/PYkQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=koszko.org header.s=mail header.b=FG8AYTJ+; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1677106883; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=WyMnQxK1uBYI7MGfP+3PAcP/MiYnRddh0oSvWTHSPuE=; b=TjxFvO8v6M97DaED+84/ZRoF/d+PZdAFnVNtTsnQKKKwuw9pxz01ijX4fBHtPBQSu/pU78 aOWriz2Y5lwBJTA64CCT0vqU/kE1kOnK/w2OKsDPoVVvfyrBlPTRWhUK2JAzSRnHd5BA7l 8KDWhP7cc8TwSzq1JrVTolcZaYJdu85Gs1o8c+tpOcLCNmmAqfPgvCg0ab68iZgvYeeFG6 CMDzSU9vcWCfMp/5/319fAKM4xwbVlAtlOa4WgzOoOs4/QaXYqBIBZ36P6ERPAydS+A+9Y YiSvm9gElxqPb/5UDoJGfjVh+Zqq/Gm1UVKpSCuguaAOenmC3WTwXabed+8GIQ== X-Migadu-Spam-Score: -6.31 X-Spam-Score: -6.31 X-Migadu-Queue-Id: 2F7DC58A4 X-Migadu-Scanner: scn1.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=koszko.org header.s=mail header.b=FG8AYTJ+; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org X-TUID: veJ52GMPLPfI --Sig_/Wgbigmiab3KDvTcKlEzD1SP Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable > Hi Guix, >=20 > I'm being required to setup a 2FA application to create > one-time-passwords for a self-managed Gitlab instance. The wrinkle is > that I don't own a smartphone. Up until now I've been able to use 2FA > over SMS for most systems I interact with, but Gitlab doesn't support > this option. Instead, there is a hard requirement on using a dedicated > application for this purpose. The recommended choices are Google > Authenticator and Microsoft Authenticator for either iOS or Android. > Again, I don't have access to either of these operating systems, nor do > I want to use these proprietary applications for (what should be) such a > basic task. >=20 > In digging through the Guix package list, I found `authenticator`: Hi Gary! I recall keepassxc, beside being a password manager (and one I am satisfied with), can also generate authentication codes :) guix show keepassxc Good luck with your task! Wojtek --Sig_/Wgbigmiab3KDvTcKlEzD1SP Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQTpcnBg48VjfIpPS0JLxSIcWnn9GgUCY/aelwAKCRBLxSIcWnn9 Gp6oAQDAbQI9Eo/YxHsv/1S9AiUBjJIkBOynu44dMZfB844T4wD/dszMM4vDM7uM wNX1Cqt5zcCg8JH/WachS5O/qW73PQM= =VD7F -----END PGP SIGNATURE----- --Sig_/Wgbigmiab3KDvTcKlEzD1SP--