@FotoVorschlag

In #Köln-#Ehrenfeld:

• Frittenbuden (z.B. Venloer Str.)

• Feilen, Fadenschneider, Fusselfräse (z.B. #Dingfabrik während der #Passgen)

• Fernsehturm (oder ist das schon Innenstadt?)

• Frisör (falls es noch einen gibt, der nicht Haargenau, Föhnwelle oder, falls auch rasiert wird, Halsabachneider heißt)

passgen

Script that generate passwords

#passgen #20x20

https://codeberg.org/nulltrack/passgen

Script that generate passwords

@YesIKnowIT

> http://www.ostechnix.com/4-easy-ways-to-generate-a-strong-password-in-linux/​
My preferred :
openssl rand 14 -base64
gpg --gen-random --armor 1 14
... but the passwords are not easy to remember. A good argument to use a password manager.

I ended up writing #passgen (https://github.com/codesections/pass-gen/) to solve that problem. It's another xkcd-style solution, though with a bigger dictionary and more customization options than many takes on that solution

@profoundlynerdy @codesections

> Perl has the advantage of being installed *everywhere*.

That's an interesting perspective. One of the reasons I wrote #passgen (which is a #bash rewrite of xkpasswd with some added features) was that I was tired of installing #perl for just that one program.

@gentoorebel

Also, on the subject of "why yes I rewrote that in bash, why?", you might be interested in one of my side projects: #passgen, a full passphrase generator based off similar principles to diceware or other word-list based passphrase generators. It's pure bash and plays well with standard input/output.

https://passgen.codesections.com

pass-gen

pass-gen is a command-line utility that generates secure, pronounceable passphrases that can be used on their own, copied to a GUI password manager, or piped directly into a password manager.

@brennen Agreed! #passgen has a man page—and, yeah, it took about as long to write as the program itself, but it was worth it!

@peanutbutter144

I'm also a happy user of pass—so happy that I built a bit of a companion app called #passgen (https://passgen.codesections.com).

It's a passphrase generator that uses the same style as pass. (Because a passphrase will be both more secure and easier to type than a password) It pipes it output to standard out, so it works well with pass: you can generate a new password and store it with pass with `pass-gen -e | pass -e USERNAME`

End of self promotion, but yeah, pass is really great!

pass-gen

pass-gen is a command-line utility that generates secure, pronounceable passphrases that can be used on their own, copied to a GUI password manager, or piped directly into a password manager.

@mike @Qwxlea

Interesting. I wouldn't say that I live in the shell—rather, I live in the *terminal*. I use zsh commands a lot, of course, but I also write bash, python, or javascript scripts frequently; I don't feel the need to link everything together.

I wonder if some of this comes from a developer vs. sysadmin use cases. I write a fair bit of bash—including #passgen, my most developed #foss project so far—but I don't think I've every written an *inline* script.

Interesting perspective!

@kev Another language I'd put in the mix for those goals is #bash. It's not quite as versatile as others, but it's still very powerful. It's what #pass and my own #passgen are written in, for example. And for simple automation in #linux environment, it really can't be beat.

Plus, anyone who is comfortable with the command line is halfway to knowing #bash.

The second half of The Linux Command Line has a great introduction to bash. Plus, it's free under a CC license: http://linuxcommand.org/tlcl.php

Linux Command Line Books by William Shotts

Linux Command Line Books by William Shotts