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 8945 invoked from network); 10 Apr 2022 17:40:23 -0000 Received: from tb-ob1.topicbox.com (64.147.108.173) by inbox.vuxu.org with ESMTPUTF8; 10 Apr 2022 17:40:23 -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 0D6A82B39A for ; Sun, 10 Apr 2022 13:40:22 -0400 (EDT) (envelope-from bounce.mM6ab10f1d8182a2e02ee00612.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx0.topicbox.com (Postfix, from userid 1132) id 0A5421152A44; Sun, 10 Apr 2022 13:40:22 -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=P9/SUtoe 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-f48.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=1649612421; bh=gDuyOHSDAEQ/l6ve x5CbAPXTx7j0xn3e1iMwbHHDxpY=; b=MFLWZkCv1yNTULY4T3hJH2Zr4yYtcX9j HXC8DnyuMJT9uPRgUdK0TbkD71XKCi6yHxaWv2PqbwvQnjVtyMRhRELsNCcmO3YQ l9QhEps1rPlho7PgMQhqrSZdGHAGtRi8+G+o1XP9pNa8xnrN+8UzOeaHQz/b7G+8 RAkAysD6r0I= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1649612421; b=lXcenK1HmZ0MQVuMvOZmWfo+GglOqx6qNcbrDnMnWHEsiMyBwa M7hQSIAsQxF1QEAa9di5lze9Um+estg14sCx3PDboLbDTJKqNDj4pkIvoJGXSBtT LBEmM8FnB5RDGlXWfFPi5bdQmDhJY3L8srsrSLytapPWkOqErsoCd+pic= Authentication-Results: topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=P9/SUtoe 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-f48.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-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=P9/SUtoe 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.48 (mail-io1-f48.google.com); spf=pass smtp.mailfrom=tsjavaloyes@gmail.com smtp.helo=mail-io1-f48.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=x1Jey+FC; x-me-sender=none; x-ptr=pass smtp.helo=mail-io1-f48.google.com policy.ptr=mail-io1-f48.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt3.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt1.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: alt3.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt1.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=gDuyOHSDAEQ/l6vex5CbAPXTx7j0xn3e1iMwbHHDxpY=; b=AQncQEBLJFxb uPCNt2lXq2u9kXt17N6kfFnHxuFNgiFun2dCPJkbeDKDLprGAeJyAoIT6iiExR/+ Kf7/eFelwiat2yP4n/qALczt3Pff676UlLgoQSqs3yToe9VM8hf/1cHdWSnXiuy5 tn3gvG0c8vtkowNZQTzDhmX8beUOmxY= Received: from tb-mx1.topicbox.com (localhost.local [127.0.0.1]) by tb-mx1.topicbox.com (Postfix) with ESMTP id B118013219A6 for <9fans@9fans.net>; Sun, 10 Apr 2022 13:40:06 -0400 (EDT) (envelope-from tsjavaloyes@gmail.com) Received: from tb-mx1.topicbox.com (localhost [127.0.0.1]) by tb-mx1.topicbox.com (Authentication Milter) with ESMTP id 5E5DE56453D; Sun, 10 Apr 2022 13:40:06 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1649612406; b=RloK+fXpyNGPz+mUjt1GLZPdAGwe4Cq//SD7SKEx/GRL/kkzbx j5rA70TuVORCXk+yIIcnk6YV9Hplmoaoh8iiIpR63GqwBotdf0ajFBsyf2cR5mVR HrSzZhlbpr7bPzdffD+GUHsQ60g5jTF7pTn4MjRT7NUlNVKcFxCE9ChIJyaM+Kp2 4H6OqgOl5bmW3pIAnBSZIGb/keHbr0wI/DGesgyfhfxKrvbBt9Z+9grohY3nIguZ 15zKvkVFU65lYCrDHer/HQQCdUcECQScDFOhLiY/CNQE/UkBCapswvZwTVakdSrX Vqu4673i2wZN0egceXtdIAho7dBHc5J4v6yA== 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=1649612406; bh=1K3kMP3k4i4SlrpZNVvtZ9w14g4iYScNXFX MHqFrMU0=; b=JKtNZ+W2FCWhQgcj+caVkyHF8UxHQkxXAa8fVuSB2jXpr1cmiLT wa9qVQ+YMv0SP33Rp3XmPLdBv/87CXexrcGCT54HrOA6NwS8BKqUGq+KFIeDlDQH /piksSkAijVdXwqWYOmj5947VkLwf3qDaRjJIMetIuQRsdQHVptzdk+ZIUGG2KIR y0sJTlQqpLei+3TdgMRCXH+XG51U1LSAf2wUUwa6qLrKYTeIt+GU5LNu/3IpoOXq XG/KddN21IuY/oapMlKhe6ui2zGgaXr10OnV6tNQ6zGvBJ2UqI1PGtGo4FXjm2Xg JbRvLqQFhaM9H6HDwXab8W+lfVpfSOPkLmg== 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=P9/SUtoe 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.48 (mail-io1-f48.google.com); spf=pass smtp.mailfrom=tsjavaloyes@gmail.com smtp.helo=mail-io1-f48.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=x1Jey+FC; x-me-sender=none; x-ptr=pass smtp.helo=mail-io1-f48.google.com policy.ptr=mail-io1-f48.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt3.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt1.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: alt3.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt1.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 htohhpihgtsghogidrtghomhenucfkphepvddtledrkeehrdduieeirdegkeenucevlhhu shhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpedvtdelrdekhedrudeiiedrge ekpdhhvghlohepmhgrihhlqdhiohduqdhfgeekrdhgohhoghhlvgdrtghomhdpmhgrihhl 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-mx1.topicbox.com; identity=mailfrom; envelope-from="tsjavaloyes@gmail.com"; helo=mail-io1-f48.google.com; client-ip=209.85.166.48 Received: from mail-io1-f48.google.com (mail-io1-f48.google.com [209.85.166.48]) (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>; Sun, 10 Apr 2022 13:40:05 -0400 (EDT) (envelope-from tsjavaloyes@gmail.com) Received: by mail-io1-f48.google.com with SMTP id z7so16284554iom.1 for <9fans@9fans.net>; Sun, 10 Apr 2022 10:40:05 -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=1K3kMP3k4i4SlrpZNVvtZ9w14g4iYScNXFXMHqFrMU0=; b=x1Jey+FCCpeXGJYzoPOKbJEe840VjuAHnZ0s8BOCPF7wjd4eS3QpsmABjFI34uvY78 6nRFLMfhwHHD3pS5H25xGyCAkeEwgIpvxaaz0mZwhXTF9BfMt8blW1GKSZwN5l60tnu9 7t6NtqON6dT/ORejJ+FZ71b1YVl+lElCEyyMaXtDvq/L7YeUmuQ3pYDLj8IX1di39zcr 0aItLJphRp1i/FECTlcy/SBP/bQX+B+yj1RGEwELM3VXCBVnwxKbRGeeXpJaKF7MX9rK HaY7lie92taT+f2+rQPfu7EvKYSdu3ZsIwe5xpfW2IMgrlokyvMYhlPK5LnO7f7PEnN5 wdjQ== X-Gm-Message-State: AOAM532EfIiWOPwf8Qym7umuAeU+hMP91OFM8dRds8slzCKQD2bYr6bt ch3HpKr7w8sIPoFzS1lyfXPeyQAd9aLHe8LIP1fz2I+LGjo= X-Google-Smtp-Source: ABdhPJwb/metjzXUXwylhs9xWXrOqdvryEfxnikIEopiimRHa5O815lI0XhKi7oq/4eC3pjcB3dbBWM9i1mlisNb1Wc= X-Received: by 2002:a05:6638:410f:b0:31f:d38:e675 with SMTP id ay15-20020a056638410f00b0031f0d38e675mr14268338jab.26.1649612404866; Sun, 10 Apr 2022 10:40:04 -0700 (PDT) MIME-Version: 1.0 References: <39547BDD-EB92-42ED-8AFD-607412C1547F@quintile.net> In-Reply-To: <39547BDD-EB92-42ED-8AFD-607412C1547F@quintile.net> From: =?UTF-8?Q?Tom=C3=A1s_S=2E_Javaloyes?= Date: Sun, 10 Apr 2022 19:39:50 +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: 4751232a-b8f5-11ec-912c-d5502c0ae491 Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UODhiOTA3MmU0OWU3NzNiYS1NNmFiMTBmMWQ4MTgyYTJlMDJlZTAw?= =?UTF-8?B?NjEyPg==?= 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:M6ab10f1d8182a2e02ee00612:1:8hgMpjDCWJaVpXtspQI6P0NnSAx1qgZDDTteWY1hfSI Thank you for dedicating a little of your time to review cifs :-) I will be alert to updates to test again trying to connect via cifs to various scenarios: Win10, Zentyal Linux (domain) and a small machine with MX Linux 21 installed only for tests with Plan9 and cifs with a share as 'guest'. El dom, 10 abr 2022 a las 16:06, Steve Simon () escribi= =C3=B3: > > i am the author of cifs. > > i may have some slightly more recent fixes than 9 front has, i will check. > > the manual page does explain some registry settings you may need to tweak= to get it to work - to do with windows getting more and more restrictive a= bout the authentication protocols it supports. > > the bottom line is i had cifs working to windows 10 a couple of years ago= but these days i have a mac for work so i no longer need it. > > to tell the truth i have become a go programmer which is great, but also = a little sad, as i have mostly left plan9 development behind. > > i will report in a day or two if i have any patches to contribute. > > -Steve > > > > On 10 Apr 2022, at 1:15 pm, Tom=C3=A1s S. Javaloyes wrote: > > > > =EF=BB=BFThank 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: > >> > >> fatotum is quite easy, since it's a client as a filesystem. > >> > >> The "real" server you can set up (but it's optional) is the secstore > >> server which persistently holds your keys. > >> > >> 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. > >> > >> 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. > >> > >> Common start point for factotum is, run it in your lib/profile. I beli= eve > >> it's the standard lib/profile configuration to start the factotum in a > >> terminal session and import the terminal factotum in a cpu session. > >> > >> 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. > >> > >> On my very first Plan 9 laptop I btw just had my keys stored in a plain > >> file, unencrypted. > >> > >> sirjofri ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T88b9072e49e773ba-M6ab10= f1d8182a2e02ee00612 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription