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_H5,RCVD_IN_MSPIKE_WL, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 28512 invoked from network); 10 Apr 2022 12:15:12 -0000 Received: from tb-ob1.topicbox.com (64.147.108.173) by inbox.vuxu.org with ESMTPUTF8; 10 Apr 2022 12:15:12 -0000 Received: from tb-mx0.topicbox.com (tb-mx0.nyi.icgroup.com [10.90.30.73]) by tb-ob1.topicbox.com (Postfix) with ESMTP id C5B1A2912E for ; Sun, 10 Apr 2022 08:15:10 -0400 (EDT) (envelope-from bounce.mM2f044de7cf394cd816e5f473.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx0.topicbox.com (Postfix, from userid 1132) id C340910BC792; Sun, 10 Apr 2022 08:15:10 -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=CGApDuOD header.a=rsa-sha256 header.s=20210112 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=tsjavaloyes@gmail.com smtp.helo=mail-io1-f51.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message 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:references:in-reply-to:from:date :message-id:subject:to:content-type:content-transfer-encoding :list-help:list-id:list-post:list-subscribe:reply-to :list-unsubscribe; s=sysmsg-1; t=1649592910; bh=mhA5M94HF231U39l gWPAJAwXfRePVDoyBrKiAcTxbZQ=; b=tOCYgPZnP0Jj+qH40hFuWrhA7W0ocoDY P/tY6iuSdbuYp5qrXVQ8pm3iEHpBCrRRjQnb029We+pNhi8DpnxkHvTv0Vq3B+jT 8xIT8MtD4z2ZL9Y7tn+EeumCA/BxeMbVPIdm6GCXgOy4e/B1IQUNkk591i6/5OlN XKVyRI357Vg= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1649592910; b=erI0UohB9oAsshRo3mH4/JHKKfhqQVsG1xvFl/LioKsSVwx62y CI4I6kZDdYsxU/W/4DkYQGWXZxWtCip/Ui32T7dyzg1eJLyJDn4BrJTqnQhjc48K kYrGG/f7aiWpBAc4HpvbJ8GeNVfJ/bCnE+2zLFWkq+td6HvgqYykjtON8= Authentication-Results: topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=CGApDuOD header.a=rsa-sha256 header.s=20210112 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=tsjavaloyes@gmail.com smtp.helo=mail-io1-f51.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) X-Received-Authentication-Results: tb-mx0.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=CGApDuOD header.a=rsa-sha256 header.s=20210112 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.166.51 (mail-io1-f51.google.com); spf=pass smtp.mailfrom=tsjavaloyes@gmail.com smtp.helo=mail-io1-f51.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=T15tfOpM; x-me-sender=none; x-ptr=pass smtp.helo=mail-io1-f51.google.com policy.ptr=mail-io1-f51.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt2.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:references:in-reply-to:from:date:message-id:subject :to:content-type:content-transfer-encoding:list-help:list-id :list-post:list-subscribe:reply-to:list-unsubscribe; s=dkim-1; bh=mhA5M94HF231U39lgWPAJAwXfRePVDoyBrKiAcTxbZQ=; b=fHtrKzwTFpvZ QE94/JdqwI6skBCl7YQvrxQ4HudHhSwiNfFMPopZ7jLkaPHCFpOoNCUfAabpd3Ko 2WHXfYS4B1D8OVbnWODGyI3MPwdH/WOuUMR5fct6cwk0l0Yq/dF6ArDeP+AClkoH HhgpcJ6C3d8KoAjrQmFDxZj64tPFh14= Received: from tb-mx0.topicbox.com (localhost.local [127.0.0.1]) by tb-mx0.topicbox.com (Postfix) with ESMTP id 3EA5B10BC369 for <9fans@9fans.net>; Sun, 10 Apr 2022 08:14:52 -0400 (EDT) (envelope-from tsjavaloyes@gmail.com) Received: from tb-mx0.topicbox.com (localhost [127.0.0.1]) by tb-mx0.topicbox.com (Authentication Milter) with ESMTP id 637CB6AB599; Sun, 10 Apr 2022 08:14:52 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1649592892; b=mZIcPcJeMBmC40d3DgBU8u8fBkK6fOLNwe1g3r3CgXa2mmSpG3 QCBuVVs7pP3MRHhwZ2QFlHMfe6ZQYD0VFDVYgDQht5lpR9bGCodWljyw0X6OF933 mntE9KJEYsxXpwJAfo3o0Snpuupj1F42HoRdktCUYs42fKl3AukyjpdCz0r+vUzP d13DMEZvBnppEJvAOs7WD+nMslFmQziSwEq9KTgP9TBEeyN6C1mPtE0zjdqtKA4V YtxYiEeoGxTn3qyglD54ODDml1ZLKizfhsJ1eqgG/CGZyN17DWg5E+hw4NcCSSzf 7RF28Rm/tXavCB7Zp6PDKCrfLCdsek9ovkXg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:references:in-reply-to:from:date :message-id:subject:to:content-type:content-transfer-encoding; s=arcseal; t=1649592892; bh=Iz/ho0z8WIEQdceQUGuK8wIiy5HWtrkXI5t O8tK8J1M=; b=c6nWWOorBJcVHdpuS81ho3hsZGVEDtpQmDI2F8VzGVXcXglr3kf KKGudfY4Mn6cI3rnmvJHVatkbwWLBRGIpRs0lnVP+KNQvu4mXlrEXhtzITk12/zV B9jduU+eAu+0lwDVnG2sZHbDKsdwHT/bmJ89e3UaxBUwBUZV/aDSi8yBYpCQ4yWx 3P3psr4B6jmFNJijJfznPREm7x8hvdlbrTFwleDPK8SUo3s9VyHM31RvIJrEImjz 98E0pWBZefToOS5TqgyLZmuxuzWMqCuseVcCzirjOKyN2Vu/gNSygBJQaGx1ZGX6 KBC0Vm0x2qgH/3duRnVuW5NLwh+y+N04VwA== ARC-Authentication-Results: i=1; tb-mx0.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=CGApDuOD header.a=rsa-sha256 header.s=20210112 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.166.51 (mail-io1-f51.google.com); spf=pass smtp.mailfrom=tsjavaloyes@gmail.com smtp.helo=mail-io1-f51.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=T15tfOpM; x-me-sender=none; x-ptr=pass smtp.helo=mail-io1-f51.google.com policy.ptr=mail-io1-f51.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt2.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: gggruggvucftvghtrhhoucdtuddrgedvvddrudekfedguddtudculddtuddrgeduhedrtd dtmdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggft fghnshhusghstghrihgsvgdpuffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftd dtnecunecujfgurhepgghfjgfhfffkuffvtgfgsehtqhertddttdejnecuhfhrohhmpefv ohhmjohspgfurdgplfgrvhgrlhhohigvshcuoehtshhjrghvrghlohihvghssehgmhgrih hlrdgtohhmqeenucggtffrrghtthgvrhhnpeehhffgkedvhffhkeefvdduudffheejieei lefhgfeufeelgffguedtueekhffgjeenucffohhmrghinheplehfrhhonhhtrdhorhhgpd htohhpihgtsghogidrtghomhenucfkphepvddtledrkeehrdduieeirdehudenucevlhhu shhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpedvtdelrdekhedrudeiiedrhe dupdhhvghlohepmhgrihhlqdhiohduqdhfhedurdhgohhoghhlvgdrtghomhdpmhgrihhl fhhrohhmpeeothhsjhgrvhgrlhhohigvshesghhmrghilhdrtghomheq X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (gmail.com ... _spf.google.com: Sender is authorized to use 'tsjavaloyes@gmail.com' in 'mfrom' identity (mechanism 'include:_netblocks.google.com' matched)) receiver=tb-mx0.topicbox.com; identity=mailfrom; envelope-from="tsjavaloyes@gmail.com"; helo=mail-io1-f51.google.com; client-ip=209.85.166.51 Received: from mail-io1-f51.google.com (mail-io1-f51.google.com [209.85.166.51]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx0.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Sun, 10 Apr 2022 08:14:51 -0400 (EDT) (envelope-from tsjavaloyes@gmail.com) Received: by mail-io1-f51.google.com with SMTP id k25so15640025iok.8 for <9fans@9fans.net>; Sun, 10 Apr 2022 05:14:51 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:content-transfer-encoding; bh=Iz/ho0z8WIEQdceQUGuK8wIiy5HWtrkXI5tO8tK8J1M=; b=T15tfOpME4+1fxVYQFo+m6E+QN3WVHQYZT713Yh5U8yvssTR8phK+4t5pAh5mLWyNn yTmiWiqIcqi7W75Tr+DkahqxM63HwQ4tomq4dJUFYL0OcF+HdZkPVDDKR6lu2+L0qRUD 1J+qrEbvNfwH2d2x1aelnXKmOwH5+7kBoBi5GFw3np3+tgs7qoh2ZrV6OgyMTWKMKnsC 0o4eGV5DD1FnXkvk4GivH9q2fPbTaiCY8zB8oe448IOAQl+w5bAIJ3BmT2QnxmiAbUvs BOtR8g4YK/jQ0Ov8HXBOQNWaCuYarYi9g/9Zh6baLxBFQ3r3Z7rKK/e3T60SaAPa4+H1 hLPA== X-Gm-Message-State: AOAM532YTKDcedpjhkUrZnxJZOfVLjzLXp3E4R91K4fxACBM0pTr3HLo 4XPxCMTI7uMliDjSEkVbD5E+myK/olSJyNHbZ01uOpK0Vaw= X-Google-Smtp-Source: ABdhPJwGIMVUOSbQyyJ+mGSvtTXnW8X5YhikgobNA+rjGufl0n8k1xbiyPodxYkwCCO3DiKrx0NuOBkQ4JDE+0fpLeI= X-Received: by 2002:a02:bb8e:0:b0:326:5b5:7a1 with SMTP id g14-20020a02bb8e000000b0032605b507a1mr3978612jan.149.1649592890588; Sun, 10 Apr 2022 05:14:50 -0700 (PDT) MIME-Version: 1.0 References: <46706cb9-7c91-4d63-8c87-1c474ad5b299@sirjofri.de> In-Reply-To: <46706cb9-7c91-4d63-8c87-1c474ad5b299@sirjofri.de> From: =?UTF-8?Q?Tom=C3=A1s_S=2E_Javaloyes?= Date: Sun, 10 Apr 2022 14:14:35 +0200 Message-ID: Subject: Re: [9fans] factotum (was: Connect plan9 with Linux SMB resource) To: 9fans <9fans@9fans.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: d686451c-b8c7-11ec-9101-92e19e82eb20 Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UODhiOTA3MmU0OWU3NzNiYS1NMmYwNDRkZTdjZjM5NGNkODE2ZTVm?= =?UTF-8?B?NDczPg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:M2f044de7cf394cd816e5f473:1:P6RZaMyCV6AGIj5d9516ED8nyFwGC8Tlth1usSgVXqE Thank you very much for the information. You are absolutely right: the documentation offered in /sys/doc offers a lot of useful information to understand how Plan9 works. One of the first documents I read was the "Plan 9 From Bell Labs" and just after almost the entire "book" DASH 1 from 9front.org because it is "the flavor" of Plan9 that I have installed in my VirtualBox where following the installation chapter I had no problem having a working system. Then I dedicated myself to "playing" a bit. Learn enough about acme to be able to 'mount' the 9fat partition and configure a boot without prompting user, figure out how to activate my spanish keyboard and have fun trying commands, 'installing' some application (vdir, netsurf, rd) and getting used to using the mouse and adding 'widgets' (clock, list of processes) to the 'desktop'... It has reminded me of the times when Linux came along and I installed slackware in '94 with its 20-and -many floppies and that feeling of 'exploring' ;-) I am going to document myself more and see if I am able to advance... El dom, 10 abr 2022 a las 13:23, sirjofri () escribi=C3=B3: >=20 > fatotum is quite easy, since it's a client as a filesystem. >=20 > The "real" server you can set up (but it's optional) is the secstore > server which persistently holds your keys. >=20 > factotum just uses these keys (or the ones you entered manually or read > in through a custom mechanism, e.g. a file) to handle all the > authentication stuff you want to use. >=20 > So in the end, factotum is very easy. Just start it in your namespace and > the programs will automatically use it. You can also run auth/fgui in a > rio to have a nice entry box for new keys. Really, the complex thing is > managing the namespace, which is the most important thing in Plan 9 > anyways, so you should definitely learn it. >=20 > Common start point for factotum is, run it in your lib/profile. I believe > it's the standard lib/profile configuration to start the factotum in a > terminal session and import the terminal factotum in a cpu session. >=20 > There's plenty of resources about factotum and auth in Plan 9 systems. Do > yourself a favor and read the papers (/sys/doc/). Also I'm sure that > almost all Plan 9 users can give you hints and tips about it since it's > an integral part of the system. >=20 > On my very first Plan 9 laptop I btw just had my keys stored in a plain > file, unencrypted. >=20 > sirjofri ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T88b9072e49e773ba-M2f044= de7cf394cd816e5f473 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription