<div dir="auto"><div><br><div class="gmail_extra"><br><div class="gmail_quote">On Apr 24, 2017 5:25 AM, "Alexandre Pujol" <<a href="mailto:alexandre@pujol.io">alexandre@pujol.io</a>> wrote:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<div class="quoted-text"><br>
<br>
> 4. Some sites limit password length and complexity in certain ways,<br>
> it'd be nice if we could generate/steal a list of these limitations<br>
> (ie, Bank of America doesn't allow special characters and has a 25<br>
> char limit IIRC). So it'd be nice if i could say, generate me a new<br>
> password for that site, and it's done.<br>
<br>
</div>You can already configure this using the flag --no-symbols in pass<br>
generate or the variable PASSWORD_STORE_CHARACTER_SET if you need a<br>
special character set (see man pass).<br>
<div class="quoted-text"><br>
><br>
> 5. Automatic password resets - where possible, it'd be nice, using<br>
> curl (or firefox/chrome where some extra - ie picture - verification<br>
> is required), if we could say "update this password, using this<br>
> username for this site" and pass could handle that for me.<br>
><br>
<br>
</div>Its already exist... but it is still in a work in progress stage:<br>
<br>
- The extension pass update has a dev branch that proposes to implement<br>
this feature [1].<br>
<br>
- pass-rotate [2] is a python library that focus on the automatic<br>
rotation of password. It is not password manager related, this is why, a<br>
pass extension like pass update is still needed in order to integrate<br>
pass-rotate with pass.<br>
<br>
Both project are still under development and are notor usable at this<br>
stage. PR are welcome...<br>
<br>
[1] <a href="https://github.com/roddhjav/pass-update/tree/auto" rel="noreferrer" target="_blank">https://github.com/roddhjav/<wbr>pass-update/tree/auto</a><br>
[2] <a href="https://github.com/SirCmpwn/pass-rotate" rel="noreferrer" target="_blank">https://github.com/SirCmpwn/<wbr>pass-rotate</a><br>
<br>
</blockquote></div></div></div><div dir="auto"><br></div><div dir="auto">So goes me thinking depending on selenium was too much to ask :) </div><div dir="auto">Well, that does make things easier. Only 3 months late to this - I love it when code pops up in front of my ideas :P</div><div dir="auto"><br></div><div dir="auto">Also, given you're using tomb, I suppose having an xattr or note for the username may be appropriate (though I haven't really looked to see how you're currently handling this so FWIW). </div><div dir="auto"><br></div><div dir="auto">Another note - you've got an error and die function that should probably echo >&2</div><div dir="auto"></div><div class="gmail_extra" dir="auto"><br></div></div>