<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hello,<br>
<br>
first of all: Really nice project!<br>
<br>
I very often encounter the problem that services do not allow all
symbols used by pass/pwgen.<br>
"Your password has to contain at least one of the following symbols
'*#_!'" (e.g. '<' is forbidden)<br>
<br>
This does hinder my work-flow as I have to manually adapt the
password to match the criteria.<br>
<br>
Straight-forward solution to this problem would be to provide the
symbol set via optional command line argument to the generate
command.<br>
<br>
Example: pass generate <b>-s "*#_!"</b> path/to/password 20<br>
<br>
I already checked man page and source code of pwgen. Unfortunately
this feature is not provided out of the box.<br>
<br>
I see multiple possible solutions to this:<br>
- Exchange pwgen with apg (possibly massive side-effects)<br>
- Extend pwgen<br>
- Let pass itself convert unwanted symbols generated by pwgen
(hacky)<br>
<br>
What do you think?<br>
<br>
Cheers,<br>
Michael Hoff
<pre class="moz-signature" cols="72">--
S/MIME and PGP (0xA79D31C0) supported
<a class="moz-txt-link-freetext" href="https://michael-hoff.net">https://michael-hoff.net</a></pre>
</body>
</html>