From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2 autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 328 invoked from network); 17 Aug 2021 03:48:26 -0000 Received: from tb-ob0.topicbox.com (64.147.108.117) by inbox.vuxu.org with ESMTPUTF8; 17 Aug 2021 03:48:26 -0000 Received: from tb-mx1.topicbox.com (tb-mx1.nyi.icgroup.com [10.90.30.61]) by tb-ob0.topicbox.com (Postfix) with ESMTP id 69F3923C80 for ; Mon, 16 Aug 2021 23:48:24 -0400 (EDT) (envelope-from bounce.mM821541b52cb471af9c9fe154.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx1.topicbox.com (Postfix, from userid 1132) id 671C932B7F7A; Mon, 16 Aug 2021 23:48:24 -0400 (EDT) ARC-Authentication-Results: i=2; topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=Fx8tuAmr header.a=rsa-sha256 header.s=20161025 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; spf=pass smtp.mailfrom=lucio.dere@gmail.com smtp.helo=mail-lf1-f44.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (body has been altered)) (Message modified while forwarding at Topicbox) ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:in-reply-to:references:from:date :message-id:subject:to:content-type:list-help:list-id:list-post :list-subscribe:reply-to:content-transfer-encoding :list-unsubscribe; s=sysmsg-1; t=1629172104; bh=XstqmdyyWU3+8nAV AEZhRjCbdgCHYUoxi4szf3e1agw=; b=U4B/s2nRza+bjCuq2s13gsZjnZCJ6AQ9 sudduOwupgIr54+4vmscwQ4boTswXZQhmnPU2FVphGWlQLm6Q+NVfbY2/o3eZuzD AtHTVvbdy4dxyjwPCBN62p2UZveNkyZyb7nnRgFeg4lZ7nV5mtm9An0Zyoku2FoK UOJHmlU2kwM= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1629172104; b=JOBP7IFHuvCiaK+uHKyl3OfqovDOtmV5nm4MNiVgP2Hht4Mwlj HuIulhq+U7J4kN0APM9EcKmON6vDa85TQTtFPq4XD97e1s+zhXc9g9BH7AR//Ev+ V/pEiV+M/Mrd1ZmaaJMg0RaTYz5AWwqjp0VZLEKCURb9eciFTSmz5tz9A= Authentication-Results: topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=Fx8tuAmr header.a=rsa-sha256 header.s=20161025 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; spf=pass smtp.mailfrom=lucio.dere@gmail.com smtp.helo=mail-lf1-f44.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (body has been altered)) (Message modified while forwarding at Topicbox) X-Received-Authentication-Results: tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=Fx8tuAmr header.a=rsa-sha256 header.s=20161025 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.167.44 (mail-lf1-f44.google.com); spf=pass smtp.mailfrom=lucio.dere@gmail.com smtp.helo=mail-lf1-f44.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=Phe93lWY; x-me-sender=none; x-ptr=pass smtp.helo=mail-lf1-f44.google.com policy.ptr=mail-lf1-f44.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt1.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt1.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h= mime-version:in-reply-to:references:from:date:message-id:subject :to:content-type:list-help:list-id:list-post:list-subscribe :reply-to:content-transfer-encoding:list-unsubscribe; s=dkim-1; bh=XstqmdyyWU3+8nAVAEZhRjCbdgCHYUoxi4szf3e1agw=; b=g4JVTgc3CAKC eMeaKsGICdNyte27XYE5ifu9B2ISg0/Hhq0PAYmKe3EjeNlBV/pSeDSYBS/0OEZL aRo94xSflNz8NfHteq6Goj2Qm6qCWV9YXaX5tF7PStonvhjWb3AtxbSoHDS7svu1 4f5Le/3llrL015vILBzq4rt/fDEZewQ= Received: from tb-mx1.topicbox.com (localhost.local [127.0.0.1]) by tb-mx1.topicbox.com (Postfix) with ESMTP id 0125C32B7B42 for <9fans@9fans.net>; Mon, 16 Aug 2021 23:48:10 -0400 (EDT) (envelope-from lucio.dere@gmail.com) Received: from tb-mx1.topicbox.com (localhost [127.0.0.1]) by tb-mx1.topicbox.com (Authentication Milter) with ESMTP id F30FECC7D40; Mon, 16 Aug 2021 23:48:10 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1629172090; b=I+PjthaKtVmEXQ44f38PZjX9vb+WCY0jx/ZaomMx4wdHD0a4HX ZrFi4Pt5orpLH44tQepgBlGIB72Lpea2nvySMzTDl9pXRpP+6YIYyP5qzPCci/Ir +qLjXHq5o86P7H7UnnBWAch3PvF1qFWeJzSmIoWtbYmwldNvMOyjmSd5dTwDe5ZC fL4uhx2ud5e3MGIG/t5asfjXSnwIFDDXoenTwkNJ8gXTLF3Pe+LhXDMLAn1ibbig 9g81Tu9/FZnalt6gVxiwhFK0YcIRR28KM5186KMZxbwSbSj8e+k1SkYDHdvpnath wq42bjSTliNRt0fqdPU6QUxBrsEohlNWn+5Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:in-reply-to:references:from:date :message-id:subject:to:content-type; s=arcseal; t=1629172090; bh=Ve6bdxyFtZBHVmI6M2f2XYW+m1iS4g+ZM78BCqci8yg=; b=FtxbyQSn3b1q yMyZW63W8g5MC+kyBTJOHIJvV4T4jEueJVVJy5E68s1+GQsC0UT8Jz4kzWgn6Dfh mrKFSAKGK+PXspFANpaxYEzkDF6zogDjdxl1yHzL5GHki/ZJl9h5vVcBa+GMmm12 a/QUC4WaYD8XHdEXm8p8C/DYRzeKRDCVvFGJasTNHUbo7vpUbzBN3bcAkN65u9rI BsD0SPudkc3DfO/llnGaFPgk6aC67mqbA7YUwKthUBNqg7jH8QMkcxMwWWxJfL1c fBXdvb+QAIqijOiynsmcFGCi3u5c5MH9QXWH7OtISQih/izU/3WLjTWlbpVKYItX ECPE/5pzng== ARC-Authentication-Results: i=1; tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=Fx8tuAmr header.a=rsa-sha256 header.s=20161025 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.167.44 (mail-lf1-f44.google.com); spf=pass smtp.mailfrom=lucio.dere@gmail.com smtp.helo=mail-lf1-f44.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=Phe93lWY; x-me-sender=none; x-ptr=pass smtp.helo=mail-lf1-f44.google.com policy.ptr=mail-lf1-f44.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt1.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt1.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgedvtddrkeelucdltddurdegudelrddttddmucetuf doteggodetrfdotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgs shgtrhhisggvpdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenuc fjughrpegjfhfhfffkuffvtgesthdtredttddtjeenucfhrhhomhepnfhutghiohcuffgv ucftvgcuoehluhgtihhordguvghrvgesghhmrghilhdrtghomheqnecuggftrfgrthhtvg hrnhepkedtjefhtdfhhfekfeelgffhkedvkedukeegveettdfhhfehlefhfeelhfeivdfg necuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepvddtledrkeehrdduieejrd eggeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpedvtdelrdek hedrudeijedrgeegpdhhvghlohepmhgrihhlqdhlfhduqdhfgeegrdhgohhoghhlvgdrtg homhdpmhgrihhlfhhrohhmpeeolhhutghiohdruggvrhgvsehgmhgrihhlrdgtohhmqe X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (gmail.com ... _spf.google.com: Sender is authorized to use 'lucio.dere@gmail.com' in 'mfrom' identity (mechanism 'include:_netblocks.google.com' matched)) receiver=tb-mx1.topicbox.com; identity=mailfrom; envelope-from="lucio.dere@gmail.com"; helo=mail-lf1-f44.google.com; client-ip=209.85.167.44 Received: from mail-lf1-f44.google.com (mail-lf1-f44.google.com [209.85.167.44]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx1.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Mon, 16 Aug 2021 23:48:10 -0400 (EDT) (envelope-from lucio.dere@gmail.com) Received: by mail-lf1-f44.google.com with SMTP id x27so38713988lfu.5 for <9fans@9fans.net>; Mon, 16 Aug 2021 20:48:09 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=Ve6bdxyFtZBHVmI6M2f2XYW+m1iS4g+ZM78BCqci8yg=; b=Phe93lWYWgcc8QBF44R53umBL3BNXMdD7YCp3YwMZ1TF4AZzNeCoKYWRb05sz+KQZB DRUsQ2kW2w6LNv4Mu8b0w8bYLVmmCpZDoiI8z+3tjyx17Fv4N7vem2ERCaG/0HKQFAui sqQAhCqoKel7WELWvX+vsOpJGbAEC0g08IFltSti6DOIIUrjwzXQpI3s6kfdfW3PgLTn q4NxkIdmprdRsmrtJNEqbY45L9thkxB5InnB+vq1ekyzxf/VB+LRLUKVF+9mQsW4LUwE QPWfFL219qu1+8t8nC5qoJK8wji6wjJ/O3GuMtGlsT6J4f1769h1A89cW3Z18aMSEDOc v8wA== X-Gm-Message-State: AOAM532VtupsBHtIiluQx0nB6QEZyuIihgZYnvKyxLktuMHhT6K0lYcg d8nTFGgmNXo8GZKdH9THjjkRG/r6bBTd7UvPWyqruXxgxRA= X-Google-Smtp-Source: ABdhPJyDpzYSeiNhvYykYd28hxeYxTIs/W+1nzGYuhriLxF1GVwecJ2Lepw1AmthACHMqReE2Yh+NFnqin2QLIaO4v8= X-Received: by 2002:ac2:5a0b:: with SMTP id q11mr808158lfn.578.1629172088660; Mon, 16 Aug 2021 20:48:08 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a2e:b8d4:0:0:0:0:0 with HTTP; Mon, 16 Aug 2021 20:48:07 -0700 (PDT) In-Reply-To: References: From: Lucio De Re Date: Tue, 17 Aug 2021 05:48:07 +0200 Message-ID: Subject: Re: [9fans] OAuth2 in factotum To: 9fans <9fans@9fans.net> Content-Type: text/plain; charset="UTF-8" Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: f3856536-ff0d-11eb-9740-f6021cb7a895 Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UNjg5OWJmM2YwNjU0Mjk1ZC1NODIxNTQxYjUyY2I0NzFhZjljOWZl?= =?UTF-8?B?MTU0Pg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> Content-Transfer-Encoding: quoted-printable List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:M821541b52cb471af9c9fe154:1:LPSGFbcgxfxeuez_sJ4X_I0XvqdG6837WVSZBTC3pkY On 8/16/21, Demetrius Iatrakis wrote: > This is a preview of OAuth2 support in factotum, as part of this year's > GSoC: > https://github.com/Mitsos101/plan9front/pull/1 > Sounds amazing, on many levels. So, thank you. Having just been through an only partially successful hack of P9P factotum and libauth to support the valiant "ssh-agent" facility, I am rather keen to seek the help of other competent people to help me fill the gaps my knowledge doesn't span and also to contribute to what I'm keenly hoping will be a single factotum product before too long. If I can help in any way, I can be contacted, most conveniently, on whatsapp (+27 83 251 5824) or skype (luciodere), neither being much of a favourite - Plan 9 does rather spoil one, albeit not for choices, thankfully. Lucio. PS: This does rather sound like we ought to have a lobbying group to propose and prepare updates for submission to the One Plan Nine (1P9) that the Foundation is hopefully aiming towards. Of course, that would also require an arbitration group within the P9F that responds to requests in a timeous manner. ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T6899bf3f0654295d-M82154= 1b52cb471af9c9fe154 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription