Re: [9fans] factotum vs. SASL+TLS+applications

2020-01-27 Thread Ori Bernstein
> The following is all hypothetical. I'm curious about how people > think auth(2)/factotum(4) could be adapted to support the use > case ... > > factotum was intended to handle the authentication dance on behalf > of network apps. But in the case of things like IMAP, it really > just stores the

Re: [9fans] factotum vs. SASL+TLS+applications

2020-01-24 Thread hiro
i'd like to see the auth server do more of the work. -- 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T8154f8e7b95f1a8c-M269a6e45351ce1fc554237ae Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

Re: [9fans] factotum vs. SASL+TLS+applications

2020-01-23 Thread Lucio De Re
And work under p9p. Me too! Plug in a proper X-based WM and I can get some performance out of my rather dated equipment again. Lucio. On 1/24/20, Lyndon Nerenberg wrote: > The following is all hypothetical. I'm curious about how people > think auth(2)/factotum(4) could be adapted to support

[9fans] factotum vs. SASL+TLS+applications

2020-01-23 Thread Lyndon Nerenberg
The following is all hypothetical. I'm curious about how people think auth(2)/factotum(4) could be adapted to support the use case ... factotum was intended to handle the authentication dance on behalf of network apps. But in the case of things like IMAP, it really just stores the client's

Re: [9fans] Factotum vs SASL

2015-01-01 Thread Teodoro Santoni
Good afternoon, On Sat, Nov 29, 2014 at 08:46:08PM +0100, Enrico Weigelt, metux IT consult wrote: snip A really cool feature, IMHO, would be able to connect my local factotum to remote ones easily, so I'll get a similar feature like eg. lastpass is doing for the web. For example, somebody

Re: [9fans] Factotum vs SASL

2014-12-02 Thread Richard Miller
To mimic the usual Unix behaviour, I would need some getty/login-alike program, which asks for login credentials and then starts up things like shell or gui (some window-manager-/DE-alike program) as the corresponding, which then is _not_ the hostowner. For this sort of functionality the

Re: [9fans] Factotum vs SASL

2014-12-02 Thread plannine
On Mon, Dec 01, 2014 at 08:08:04PM -0800, erik quanstrom wrote: On Sat, 29 Nov 2014 20:46:08 +0100, Enrico Weigelt, metux IT consult wrote: So, how would a Plan9 solution for these usecases look like ? In fact, I intend to rewrite network-manager to some 9p-based solution, so I'd like to

Re: [9fans] Factotum vs SASL

2014-12-02 Thread Wes Kussmaul
On 12/02/2014 10:40 AM, plann...@sigint.cs.purdue.edu wrote: On Mon, Dec 01, 2014 at 08:08:04PM -0800, erik quanstrom wrote: On Sat, 29 Nov 2014 20:46:08 +0100, Enrico Weigelt, metux IT consult wrote: So, how would a Plan9 solution for these usecases look like ? In fact, I intend to rewrite

Re: [9fans] Factotum vs SASL

2014-12-02 Thread Skip Tavakkolian
if i understand correctly, the basic issues you're trying to solve (beyond authentication), are delegation and authorization. because you're targeting non-plan9 environments, my comments will be focused on those environments. any decent IT with heterogeneous OS environments will have a

Re: [9fans] Factotum vs SASL

2014-12-02 Thread Skip Tavakkolian
9love is tough love. On Tue, Dec 2, 2014 at 7:40 AM, plann...@sigint.cs.purdue.edu wrote: On Mon, Dec 01, 2014 at 08:08:04PM -0800, erik quanstrom wrote: On Sat, 29 Nov 2014 20:46:08 +0100, Enrico Weigelt, metux IT consult wrote: So, how would a Plan9 solution for these usecases look like

Re: [9fans] Factotum vs SASL

2014-12-02 Thread Enrico Weigelt, metux IT consult
On 02.12.2014 10:50, Richard Miller wrote: For this sort of functionality the computer needs to be running as a plan 9 cpu server, not a terminal in which by definition hostowner controls everything. Somewhere in /contrib there is a patch which makes a few changes to the cpu kernel to

Re: [9fans] Factotum vs SASL

2014-12-02 Thread Enrico Weigelt, metux IT consult
On 02.12.2014 16:40, plann...@sigint.cs.purdue.edu wrote: To be fair, he's not talking about using Plan 9, just leveraging something factotum-like under Linux. Exactly. I wanna get rid of dbus and polkit, replace it by something 9P-based. Before hacking up something on my own, I'm just

Re: [9fans] Factotum vs SASL

2014-12-01 Thread tlaronde
On Mon, Dec 01, 2014 at 09:00:46AM +0200, lu...@proxima.alt.za wrote: The guy in front of the console should authenticate as a normal user and then only be allowed to access his own environment (no direct control over hw, etc). The guy is not in front of the console, he has physical and

Re: [9fans] Factotum vs SASL

2014-12-01 Thread lucio
But, IMHO, this is precisely the difference between Unix and Plan9. The important difference is that in Unix the terminal, specially graphics terminals like X servers, have to be trusted to be in good hands - which cannot be enforced. When you look at NFS, for example, a trusted network node

Re: [9fans] Factotum vs SASL

2014-12-01 Thread Stuart Morrow
The guy in front of the console should authenticate as a normal user But you do authenticate to Plan 9 as a normal user. On one node you're the hostowner, but to the *system* you authenticate as a normal user. One guy on here lately was actually attaching to his fileserver as none. A system is

Re: [9fans] Factotum vs SASL

2014-12-01 Thread Enrico Weigelt, metux IT consult
On 01.12.2014 11:38, tlaro...@polynum.com wrote: Hi, But, IMHO, this is precisely the difference between Unix and Plan9. In Unix, the console or X11 are dumb terminals. There are only no-computing-capabilities devices to interact; they are no terminals as in Plan9. Okay, than that's

Re: [9fans] Factotum vs SASL

2014-12-01 Thread erik quanstrom
But, IMHO, this is precisely the difference between Unix and Plan9. In Unix, the console or X11 are dumb terminals. There are only no-computing-capabilities devices to interact; they are no terminals as in Plan9. Okay, than that's perhaps what I'm missing yet. To mimic the usual

Re: [9fans] Factotum vs SASL

2014-11-30 Thread lucio
The guy in front of the console should authenticate as a normal user and then only be allowed to access his own environment (no direct control over hw, etc). The guy is not in front of the console, he has physical and therefore unrestricted access to all the resources in the terminal. A CPU

Re: [9fans] Factotum vs SASL

2014-11-29 Thread Enrico Weigelt, metux IT consult
On 18.11.2014 09:22, Skip Tavakkolian wrote: snip thanks folks ... seems I need to think through all of this more deeply. If I'm not completely mistaken, factotum can also handle various authentication protocols, and may be the only one who really knows the actual secrets. One scenario I'm

Re: [9fans] Factotum vs SASL

2014-11-29 Thread erik quanstrom
So, how would a Plan9 solution for these usecases look like ? plan 9 doesn't pretend that the hostowner doesn't fully control the box, so it doesn't attempt to prevent the hostowner from e.g. turning wireless on and off. - erik

Re: [9fans] Factotum vs SASL

2014-11-29 Thread Enrico Weigelt, metux IT consult
On 29.11.2014 20:46, erik quanstrom wrote: Hi, So, how would a Plan9 solution for these usecases look like ? plan 9 doesn't pretend that the hostowner doesn't fully control the box, so it doesn't attempt to prevent the hostowner from e.g. turning wireless on and off. In my scenario, I'm

Re: [9fans] Factotum vs SASL

2014-11-29 Thread erik quanstrom
In my scenario, I'm (more precisely: the account I'm using) not the hostowner, just a plain user - in Unix terms: non-root). But that account has the special privileges of controlling the network connections. Other accounts may only choose from a predefined list of connections. if you've

Re: [9fans] Factotum vs SASL

2014-11-18 Thread Skip Tavakkolian
to do a comparative analysis of the functions it makes sense to know one side very well. i found it easier to understand factotum and compare the others to factotum. to me SASL is more like the functions of factotum's rpc and proto files. Window's Local Security Authority (LSA) combined with

Re: [9fans] Factotum vs SASL

2014-11-17 Thread erik quanstrom
Factotum (Russ may correct me) is modelled on SSH's agent. The SASL type functionality resides in the servers that use factotum, so I'd say the differences are quite significant. There is a paper on Plan 9 security that makes very interesting reading. do you have a reference for this

Re: [9fans] Factotum vs SASL

2014-11-17 Thread lucio
do you have a reference for this claim? The claim that Russ first produced a utility called agent, or that the server logic resides in servers? I may have summarised the protocol poorly, but factotum is an intermediary, neither client seeking authentication, nor server validating credentials.

[9fans] Factotum vs SASL

2014-11-16 Thread Enrico Weigelt, metux IT consult
Hi folks, I've got the impression that there're some similarities between SASL (saslauthd) and Factotum - at least at the point that both are offloading actual authentication handshakes to a separate service. But I have to admit that I didn't have done a deeper analysis of these two. Could

Re: [9fans] Factotum vs SASL

2014-11-16 Thread Lyndon Nerenberg
I've got the impression that there're some similarities between SASL (saslauthd) and Factotum - at least at the point that both are offloading actual authentication handshakes to a separate service. But I have to admit that I didn't have done a deeper analysis of these two. Could anybody

Re: [9fans] Factotum vs SASL

2014-11-16 Thread lucio
Could anybody with deeper insight perhaps give some detailed comparison between them ? Factotum (Russ may correct me) is modelled on SSH's agent. The SASL type functionality resides in the servers that use factotum, so I'd say the differences are quite significant. There is a paper on Plan 9