From mboxrd@z Thu Jan 1 00:00:00 1970 From: erik quanstrom Date: Fri, 27 Nov 2009 10:18:41 -0500 To: lucio@proxima.alt.za, 9fans@9fans.net Message-ID: <8aa8307b873b9e44f0500f4d25ff4cae@brasstown.quanstro.net> In-Reply-To: <<7c1427995df1b87ae465a79ab9efda18@proxima.alt.za>> References: <<7c1427995df1b87ae465a79ab9efda18@proxima.alt.za>> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] SSH server Topicbox-Message-UUID: a4417e9a-ead5-11e9-9d60-3106f5b1d025 On Fri Nov 27 05:34:24 EST 2009, lucio@proxima.alt.za wrote: > And another equally silly question, maybe there's someone else out > there that can learn from my mistakes and/or ignorance: the factotum > on the CPU server does not contain all the keys "eve" is entitled to, > in fact, it only contained a key that could be constructed from the > NVRAM contents (what does the !hex=? entry represent?). this is documented in factotum(4) at the top of the section "Key Tuples". the key relationshop is that hex := f(password) where f is passtokey (/sys/src/libauthsrv/passtokey.c). so hex and password have equivalent functionality. /sys/src/cmd/auth/factotum/p9sk1.c:/^p9skaddkey shows how they're used. - erik