Dear All, I am trying to use 9front on a laptop and I stumbled into the 'how do I store the wifi password securely without an auth server' issue.
I know I am not the first to ask this, and I did read through the thread from December 2024 [1] on this, as well as relevant manpages, and other materials online. A lot of it is very helpful and it helped me understand how factotum and secstored work together _in theory_ but somehow it still doesn't entirely click for me; I am still not succeeding with storing and retrieving things from secstore locally, so I am wondering whether anyone could offer some clarification on the following: - Without turning the laptop into a cpu/auth server, how do I set up secstored? Where is it best invoked when the system boots, and how do I make sure it is reachable on tcp!127.0.0.1!5356 ? - Related to the above; I don't think a loopback interface is set up on 9front by default; do I need to create it before starting secstored for my scenario, and if yes, what is the correct way to do it? (I can see the `ip/ipconfig loopback` commands in the manpage but where do I put them -- perpaps /bin/termrc? Elsewhere?) - Is there a way to specify the secstored address globally, so I don't have to specify it everytime I run `auth/secstore`? Do I just specify an "auth" env variable in plan9.ini or similar? Wouldn't doing so mess with other things that now presume I have an actual auth server running somewhere? - Do I have this all backwards? Instead of trying to run auth services on a terminal machine; should I be looking at effectively turning the machine into a CPU server and somehow run rio on it? If so, how, without an active network connection (ie. before wifi is up)? Thanks rqm [1] https://9fans.topicbox.com/groups/9fans/T2e892f330bc0513b-M168e79b077a072dbe954da15 ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Tcf9c4dd764d4b456-M5e6f94366fbdbf44293ff196 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
