From bfd63c16c6311115766184ba8aa3ec82360e2edb Mon Sep 17 00:00:00 2001 From: Jerome Petazzoni Date: Thu, 19 Mar 2020 13:40:45 -0500 Subject: [PATCH] Add tailhist to start a websocket server showing bash history on port 1088 --- prepare-vms/lib/commands.sh | 28 +++++++++++++++++++++++ prepare-vms/lib/postprep.py | 9 ++++++++ prepare-vms/lib/tailhist.html | 42 +++++++++++++++++++++++++++++++++++ 3 files changed, 79 insertions(+) create mode 100644 prepare-vms/lib/tailhist.html diff --git a/prepare-vms/lib/commands.sh b/prepare-vms/lib/commands.sh index b58037b5..5493f62f 100644 --- a/prepare-vms/lib/commands.sh +++ b/prepare-vms/lib/commands.sh @@ -366,6 +366,34 @@ EOF sudo systemctl start pinger" } +_cmd tailhist "Install history viewer on port 1088" +_cmd_tailhist () { + TAG=$1 + need_tag + + pssh " + wget https://github.com/joewalnes/websocketd/releases/download/v0.3.0/websocketd-0.3.0_amd64.deb + sudo dpkg -i websocketd-0.3.0_amd64.deb + sudo mkdir -p /tmp/tailhist + sudo tee /root/tailhist.service < + + + bash history + + + + +
+ + + + + +