From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from duke.felloff.net ([216.126.196.34]) by ewsd; Sat Dec 21 09:26:51 EST 2019 Message-ID: Date: Sat, 21 Dec 2019 15:26:42 +0100 From: cinap_lenrek@felloff.net To: 9front@9front.org Subject: Re: [9front] new bounties posted In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: cache scripting-aware API API-oriented locator i dont know where you got the idea from that execfs only serves one file. you specify a rule file in execfs maps regular expression on the file path to a command. theres a example rule file to serve manual pages in html: /man2html/([0-9])/([a-zA-Z0-9\.]+) troff -manhtml /sys/man/\1/\2 | troff2html -t '\2(\1)' execfs is kind of just a toy i wrote to serve manpages from tcp80. ironically, execfs itself has no manpage. what it does not do is provide directory listings. it is probably not what you'd want for a vcardfs where you want to parse all the files, deduplicate and provide like a index structure so you can efficiently query the set. -- cinap