pub / pastesrv

Paste service setup for paste.jayvii.de
git clone https://https://src.jayvii.de/pub/pastesrv.git
Home | Log | Files | Exports | Refs | README | RSS

commit a89a08c459b505b41589a5e768f766d6d10b3122
parent 0acea594ba6501c67f4afc408e71386dc5f605b2
Author: JayVii <jayvii[AT]posteo[DOT]de>
Date:   Tue, 13 Aug 2024 18:44:06 +0200

feat: also use dynamic salt in bash function

Diffstat:
Mpastesrv.sh | 3++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/pastesrv.sh b/pastesrv.sh @@ -10,7 +10,8 @@ pastesrv() { SSH_PASTESRV="paste[AT]paste[DOT]example.com" WEB_PASTESRV="https://paste.example.com" # set default file name if none is given - HASH=$(date +%s | sha256sum | awk '{ print $1 }') + TMP=$(date +%s) + HASH=$(echo "$TMP $RANDOM" | sha256sum | awk '{ print $1 }') # forward stdin to the server ssh "$SSH_PASTESRV" "cat > ~/paste/${1:-$HASH}" # output for user