commit 3de6fc4d6018f227840c3f6d87f0c81abd96f091
parent 4e28c60b7587c824778338701101765dc34ebb50
Author: Jake Bauer <jbauer@paritybit.ca>
Date: Tue, 14 Mar 2023 18:37:45 -0400
pastesrv: generate a random string if no dest given
Diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/.config/fish/config.fish b/.config/fish/config.fish
@@ -19,7 +19,8 @@ if status is-interactive
if test $argv[1]
set dest $argv[1]
else
- set dest "paste"
+ # Generate a random alphanumeric string of length 6
+ set dest "$(tr -cd \[:alnum:\] < /dev/urandom | fold -w6 | head -1)"
end
ssh cerberus "cat > /var/www/paritybit.ca/files/paste/$dest"
echo "https://www.paritybit.ca/files/paste/$dest" | tee -a "$HOME/.pastesrvhist"