From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ed1-f53.google.com ([209.85.208.53]) by ewsd; Fri Mar 13 17:23:35 EDT 2020 Received: by mail-ed1-f53.google.com with SMTP id m25so13648064edq.8 for <9front@9front.org>; Fri, 13 Mar 2020 14:23:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :content-transfer-encoding; bh=dTQWccMEtW6iDuYS0RbgOmW3gDs4W+EkLa1x7uOEUgQ=; b=ujpa7UHPqpLQzbu1NpMIZSA0MOcPNsJp5rGt+pj4ieDLNarLxTcYy34UaXqFe6M4wh iICfcJqCmWJu6eJHWwrO7YqCOcsEixiz2bnFXcaiZcrR+SYawyo+nSa75yO3GZHdaoJc 3oIjKmpW4PjOandIcN3kV0DZqQGKmOJFBKrQt7Ow1ePXHQR+jUayOnAyyN90tCy5WLvx KKp1G1GYx41aJqwCD1J7zcRIdmNo9P4gRA2TQ+v6DZiMxeOTTvIdPisDcYRFTUS9RIZ6 uREvioskmI/oNKChKEgTWSOxvZxhrTbldOx7U4Jn4m+57kuNFFBYTyv7LL83EzIiYHnB rzWw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:content-transfer-encoding; bh=dTQWccMEtW6iDuYS0RbgOmW3gDs4W+EkLa1x7uOEUgQ=; b=MeExCabUEAkHTEuSDOsjcAUch8Iib9Y/kweiTvx3+cO/F6G+ropQK/KIfQGKTLHSJD rGw5V439sopQcl4tQEE49RPr1bE25RLlscBjrn7bQO2EzT2HmlFWD1nao/GYJEnpTPP3 TG8rqHDtXqd/hhb+iiVuwbvCABDi1oq0l+x9JFUYMLYyquIXupyEOjvb1+EKuLjdrnGf XLI39rUzhUQgNVFo79P+FWV+IvoVABBi/ndbHlMOnFEDn9s1a7wIa5ws2jvR1EiIwyQr cWABQkSwt2kMX3ODniF07mPtDIewkbqUOtvUwjiim8w6BgRhQXI1zjchhodbrC0022AW Afsg== X-Gm-Message-State: ANhLgQ3h8YBPv6B60Tm6nT7JNofFDpscFPcSU3sM8K/88EDi1V0A1sHn V7GbFNeBgEYXSJlZjIe1Uwe6XPEAiryNOyDhEkimvA== X-Google-Smtp-Source: ADFU+vvygs2mn7opjslgkmDVaSGZGp2ctT8okxiKPADbFzTCpw+SrXnMeYriJhRncaC6GDX7Mn17Ra5b1Tbk+CxLHPo= X-Received: by 2002:a05:6402:120b:: with SMTP id c11mr16008567edw.335.1584134610631; Fri, 13 Mar 2020 14:23:30 -0700 (PDT) MIME-Version: 1.0 References: <9E11075B-CE74-4317-AD3B-9720D3BCFA42@quintile.net> In-Reply-To: <9E11075B-CE74-4317-AD3B-9720D3BCFA42@quintile.net> From: Silas McCroskey Date: Fri, 13 Mar 2020 14:23:19 -0700 Message-ID: Subject: Re: [9front] ipso(1) $editor To: 9front@9front.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: webscale extended plugin On Fri, Mar 13, 2020 at 10:19 AM Steve Simon wrote: > > > i was suggesting the plumber use $editor rather than having its own priva= te view of the users editor of choice. > > however i think sl is saying $editor does not exist on plan9, but only on= *nux. > > the problem with using the plumber is that ipso starts ramfs to keep the = editors temporary buffers safe and private. it also keeps the extracted fac= totum secrets file there. if you use the plumber then the secrets are/may b= e more exposed; particularly if you run it on a cpu server - though that h= as its own problems. > > -Steve The plumber also would access $editor from its own environment rather than from the program that had called it. The use case in question probably looks like 'editor=3Dfoo ipso' -- ipso would have to forward that env var to the plumber, which brings us back to modifying ipso anyways. - sam-d