From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from cock.li ([185.100.85.212]) by ur; Fri Jun 9 19:40:49 EDT 2017 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on cock.li X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,NO_RECEIVED,NO_RELAYS, T_DKIM_INVALID autolearn=disabled version=3.4.0 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=firemail.cc; s=mail; t=1497051644; bh=/L4KLJ6OvuksQXt6HgLtOZ573kh0I9iTItC9tVSnV8E=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=Xcv+uCUJ/NswPlbwdnsFFrtYkmEb48HbQ2DqTzerOnZd/l0ihGjWzXtD9ZFEXx3pX CtCk32UXwA09TRMtPs+ujjFq908Qmzp5SWyTtmFV63fvUJ1zE1u3cJYOnqpVL4usv/ 5Nm6ZDOXjHJOun7u6porYgADk6Xxp5qxN/iXHqvZKOtiVXVdvxZA/Mm3cekVagdlTf m3lqhsvBAdVQH+JR2ZrWLoe33ejRywUO9plsG8Re2cBFI5sPDmXddYGpGqSrRO76rE KNKI4DUnNzrXAOZCIi3gqjoYvgRrXVTaD2QkOn2hSpyfVpkNq29cxLsOhBcxs5tps8 wrtVW60Q0BMHg== Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Fri, 09 Jun 2017 23:40:44 +0000 From: raiz@firemail.cc To: 9front@9front.org Cc: Kurt H Maier Subject: Re: [9front] webpaste: fail if file unreadable In-Reply-To: <20170609163053.GB81475@wopr> References: <20170609163053.GB81475@wopr> Message-ID: <35bcceb1f15ff6a173e48999d8e5efcf@firemail.cc> X-Sender: raiz@firemail.cc User-Agent: Roundcube Webmail/1.2.3 List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: table-based software-scale control On 2017-06-09 16:30, Kurt H Maier wrote: > On Fri, Jun 09, 2017 at 02:59:14PM +0000, raiz@firemail.cc wrote: >> diff -r 7afc70a22b58 rc/bin/webpaste >> --- a/rc/bin/webpaste Thu Jun 08 09:08:59 2017 +0200 >> +++ b/rc/bin/webpaste Fri Jun 09 17:57:11 2017 +0300 >> @@ -3,6 +3,8 @@ >> file=/fd/0 >> if not >> file=$1 >> +test -r $file || echo unreadable file && exit unreadable >> + >> hpost -u http://okturing.com -p / a_body@$file submit:submit >> fake:fake >> a_func:add_post url: | >> grep -e '\/body\"' | >> sed 1q | sed 's/^.*href=\"//g; s/body\".*$/body/g' > > > Shouldn't this test be in hpost? > > khm it doesn't fail though cpu% ./webpaste -h Usage: urlencode [ -d ] [ file ] http://okturing.com/src/1378/body