<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Aug 31, 2015 at 8:41 AM, pc re <span dir="ltr"><<a href="mailto:pcre@gmx.de" target="_blank">pcre@gmx.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<br>
Am 31.08.2015 um 12:00 schrieb <a href="mailto:password-store-request@lists.zx2c4.com">password-store-request@lists.zx2c4.com</a>:<br>
> Hi All:<br>
><br>
> I was wondering how you identify passwords that haven't been changed in a<br>
> while.<br>
><br>
> Maybe someone has a better solution but this is what I came up with:<br>
><br>
> git ls-tree -r HEAD --name-only -z | xargs -0 -n1 -I{} sh -c 'echo {}; \<br>
>    git log -n1 --format="%at:%ar" -- {}' | paste - - -d: | sort -k 2 -t: | \<br>
>    cut -d: -f1,3- | column -t -s:<br>
<br>
What about copy and move commits?<br>
<br>
e.G.: pass mv irc/<a href="http://freenode.net/d[-_-]p" rel="noreferrer" target="_blank">freenode.net/d[-_-]p</a> irc/<a href="http://freenode.net/q[-o_o-]p" rel="noreferrer" target="_blank">freenode.net/q[-o_o-]p</a><br>
This creates a rename commit.<br>
<br>
pass git log --format="%s %Cblue%ar"<br>
<br>
[..]<br>
<br>
</blockquote></div><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">Yeah, those are not handled correctly. I don't rely on those features heavily so I wasn't worried about them raising false positives</div></div>