<div dir="auto">Thanks, that works.<div dir="auto"><br></div><div dir="auto">Ernesto</div></div><br><div class="gmail_quote"><div dir="ltr">On Fri, Jul 27, 2018, 7:59 AM Frank Thommen <<a href="mailto:f.thommen@dkfz-heidelberg.de">f.thommen@dkfz-heidelberg.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello Ernesto,<br>
<br>
On 07/27/2018 04:32 PM, Ernesto Alfonso wrote:<br>
> Hi,<br>
> <br>
> I need to generate a numeric pin but pass seems to only support a yes/no <br>
> special characters flag.<br>
> <br>
> So I generate my own pin:<br>
> <br>
>      PIN=$(tr -dc A-Za-z0-9_ < /dev/urandom | head -c ${LENGTH})<br>
> <br>
> When I try to insert that into pass via standard in:<br>
> <br>
>      pass insert ${NAME} <<< $PIN<br>
> <br>
> I get exit status 1 with no error message, and no password is inserted.<br>
> <br>
> - How can I insert a password non-interactively?<br>
<br>
For me this works:<br>
<br>
     echo "$PIN" | pass insert --echo ${NAME}<br>
or<br>
     pass insert --echo ${NAME} <<<$PIN<br>
<br>
important is the "--echo"<br>
<br>
<br>
> - Alternatively, how can I generate a numeric pin with no alpha characters?<br>
> - Should pass provide an error message when it fails?<br>
<br>
It provides an appropriate exit status of >0.<br>
<br>
Cheers<br>
frank<br>
_______________________________________________<br>
Password-Store mailing list<br>
<a href="mailto:Password-Store@lists.zx2c4.com" target="_blank" rel="noreferrer">Password-Store@lists.zx2c4.com</a><br>
<a href="https://lists.zx2c4.com/mailman/listinfo/password-store" rel="noreferrer noreferrer" target="_blank">https://lists.zx2c4.com/mailman/listinfo/password-store</a><br>
</blockquote></div>