diff options
-rwxr-xr-x | bin/dcss | 15 | ||||
-rwxr-xr-x | bin/showwhoison | 11 |
2 files changed, 26 insertions, 0 deletions
diff --git a/bin/dcss b/bin/dcss new file mode 100755 index 0000000..3ca86fb --- /dev/null +++ b/bin/dcss @@ -0,0 +1,15 @@ +#!/bin/sh + +# downloads the ssh private key for +# user dcss@crawl.tildeverse.org +# if it doesn't already exist +# then connects + +SOURCEKEY="https://crawl.tildeverse.org/dcss.key" +MYKEY="${HOME}/.ssh/dcss.key" +if [ ! -f "$MYKEY" ]; then + mkdir -p "${HOME}/.ssh" + curl -s "$SOURCEKEY" > "$MYKEY" + chmod 600 "$MYKEY" +fi +ssh -i "$MYKEY" dcss@crawl.tildeverse.org diff --git a/bin/showwhoison b/bin/showwhoison new file mode 100755 index 0000000..6c36584 --- /dev/null +++ b/bin/showwhoison @@ -0,0 +1,11 @@ +#!/usr/local/bin/bash + +# kneezle@tilde.institute +# Shows connected users, including those +# connected via mosh + +x=$(who | cut -d' ' -f1 ) +y=$(ps aux | grep mosh | cut -d' ' -f1) +echo "Currently logged in users, including MOSH: " +echo "$x" |sort | uniq +echo "$y" | sort | uniq |