.zshrc: A better password generator

This commit is contained in:
Alan Orth 2017-01-11 11:44:21 +02:00
parent 1b51f21ca1
commit 729f05534d
Signed by: alanorth
GPG Key ID: 0FB860CC9C45B1B9

7
.zshrc
View File

@ -126,11 +126,10 @@ jpegoptimize() {
gm mogrify -filter Triangle -define filter:support=2 -unsharp 2x0.5+0.7+0 -dither -quality $QUALITY -define jpeg:fancy-upsampling=off -interlace Line -strip -output-directory $2 $1 gm mogrify -filter Triangle -define filter:support=2 -unsharp 2x0.5+0.7+0 -dither -quality $QUALITY -define jpeg:fancy-upsampling=off -interlace Line -strip -output-directory $2 $1
} }
# generate random password 25 characters long: # generate random password 15 characters long
# $ openssl rand -base64 18 | wc -c # See: https://unix.stackexchange.com/questions/230673/how-to-generate-a-random-string
# 25
genpass() { genpass() {
openssl rand -base64 18 </dev/urandom tr -dc 'A-Za-z0-9!"#$%&'\''()*+,-./:;<=>?@[\]^_`{|}~' | head -c 15 ; echo
} }
# Activate GPG agent and cache the password after first use # Activate GPG agent and cache the password after first use