From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mimir.eigenstate.org ([206.124.132.107]) by ewsd; Tue Jul 21 00:00:27 EDT 2020 Received: from abbatoir.fios-router.home (pool-74-101-2-6.nycmny.fios.verizon.net [74.101.2.6]) by mimir.eigenstate.org (OpenSMTPD) with ESMTPSA id 501bf7f5 (TLSv1.2:ECDHE-RSA-AES256-SHA:256:NO); Mon, 20 Jul 2020 21:00:22 -0700 (PDT) Message-ID: To: gunnells@gmail.com, ori@eigenstate.org CC: 9front@9front.org Subject: Re: [9front] upas and gmail Date: Mon, 20 Jul 2020 21:00:21 -0700 From: ori@eigenstate.org In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: storage injection-aware SSL map/reduce wrapper-scale just-in-time backend > wow the drawterm is a problem. I kind of thought it was the way to go. So in drawterm i’m > supposed to run webfs and auth/factotum > > It did ask me for a password and I guess add it to factotum > > its currently running > > I tried Mail in acme and i see the following: > > Mail: can’t open /mail/fs/ctl: ‘/mail/fs/ctl’ does not exist > Mail 996: can’t open %s %r > So, in my profile, I have something like: case cpu ...other stuff... # call from drawterm if(! test -e /mnt/term/dev/wsys){ # Start the services I'd expect on a terminal auth/factotum webcookies webfs plumber # Start upas in the background so all # indows have access to /mail/fs; use # the -n option to prevent long stalls # when starting the window system. upas/fs -n rio -i riostart } Then, after login, I have a script that I run to mount my mailboxes: /usr/ori/bin/rc/mbox: #!/bin/rc if(~ $#1 0) echo open /imaps/eigenstate.org/ori mbox > /mail/fs/ctl if not for(m in $*) echo open /imaps/eigenstate.org/ori/$m $m > /mail/fs/ctl (note, $home/bin/rc is unioned with /bin) >> On Jul 20, 2020, at 8:16 PM, ori@eigenstate.org wrote: >> >>> upas/fs −f /imaps/imap.gmail.com/gunnells@gmail.com >>> cat /mnt/factotum/ctl >>> key proto=pass server=smtp.gmail.com service=smtp user=gunnells@gmail.com !password? >>> key proto=pass server=imap.gmail.com service=imap user=gunnells@gmail.com !password? >>> >>> cpu% upas/fs -f /imaps/imap.gmail.com/gunnells@gmail.com >>> upas/fs: imap: error is cannot find IMAP password >>> upas/fs: opening /imaps/imap.gmail.com/gunnells@gmail.com: cannot find IMAP password >> >> Are you using drawterm? >> >> Try running auth/factotum before this -- From what I recall, drawterm >> has a builtin factotum that you probably don't want to use. >>