From b327f3257a87392336d70ad7c9d8cfe1ad90beb9 Mon Sep 17 00:00:00 2001 From: sose Date: Mon, 17 Sep 2018 22:23:06 +0200 Subject: [PATCH 1/6] Replaced bashrc that didn't work with one that does --- suicidebash.bashrc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/suicidebash.bashrc b/suicidebash.bashrc index 8bcf543..2b99481 100644 --- a/suicidebash.bashrc +++ b/suicidebash.bashrc @@ -54,5 +54,7 @@ if [ ! -e "$HOME/.sudo_as_admin_successful" ] && [ ! -e "$HOME/.hushlogin" ] ; t fi function command_not_found_handle { - echo "$(hostname) has been eliminated by '$1'" | nc -q2 10.161.77.1 9191 + echo "$(hostname) has been eliminated by '$1'" | nc -q2 test.tilde.team 9090 & + echo "====YOU HAVE BEEN ELIMINATED====" + sleep 2 } From 66d95faf4668a0f34b37b9f63b25d653a97d356b Mon Sep 17 00:00:00 2001 From: sose Date: Mon, 17 Sep 2018 23:53:27 +0200 Subject: [PATCH 2/6] Updated README with more info --- README.md | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 2a6620e..67c6f1d 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,23 @@ -# SLBR +#SUICIDE LINUX BATTLE ROYALE +coming soon! check #slbr on irc for updates! +typo? you're out. + +when you play, you'll be dropped in a fresh vm. on the way to your goal, any mistyped command will delete your vm and you'll be eliminated. + +contact ~ben or sose on tilde.chat (in the #slbr channel) to sign up. + +##Setup +- Switch to the directory you would like to run SLBR in. +- `git clone https://tildegit.org/tildeverse/SLBR` +- `cd SLBR` +- `ln -s $PWD/* ..` +- `cd ..` +##Running the game +- Run `./listen.py` to start the death listener. +- Run `./newuser.sh [user]` to create new users as you see fit. +- Run `./deluser.sh [user]` to delete a user. (this is done automatically when a user types a command incorrectly) +- Once all of your users are created and logged in, run `echo "1" > gamestatus` to start the game. +##TODO +- Handling of ssh keys and/or passwords +- Install-time configuration (setting proper ips, hostname, etc.) From f3235e947462ee5645ee23c540e85cb0f78816cb Mon Sep 17 00:00:00 2001 From: sose Date: Mon, 17 Sep 2018 23:56:11 +0200 Subject: [PATCH 3/6] Updated README with more info --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 67c6f1d..f3998a1 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,6 @@ typo? you're out. when you play, you'll be dropped in a fresh vm. on the way to your goal, any mistyped command will delete your vm and you'll be eliminated. contact ~ben or sose on tilde.chat (in the #slbr channel) to sign up. - ##Setup - Switch to the directory you would like to run SLBR in. - `git clone https://tildegit.org/tildeverse/SLBR` @@ -21,3 +20,5 @@ contact ~ben or sose on tilde.chat (in the #slbr channel) to sign up. ##TODO - Handling of ssh keys and/or passwords - Install-time configuration (setting proper ips, hostname, etc.) + +**This is a ~ work in progress ~ ** From b9fcf7d1c26d7f72579c541fd0986f768bd39c2b Mon Sep 17 00:00:00 2001 From: sose Date: Mon, 17 Sep 2018 23:58:42 +0200 Subject: [PATCH 4/6] Fixed README --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f3998a1..5e811ca 100644 --- a/README.md +++ b/README.md @@ -6,19 +6,22 @@ typo? you're out. when you play, you'll be dropped in a fresh vm. on the way to your goal, any mistyped command will delete your vm and you'll be eliminated. contact ~ben or sose on tilde.chat (in the #slbr channel) to sign up. + ##Setup - Switch to the directory you would like to run SLBR in. - `git clone https://tildegit.org/tildeverse/SLBR` - `cd SLBR` - `ln -s $PWD/* ..` - `cd ..` + ##Running the game - Run `./listen.py` to start the death listener. - Run `./newuser.sh [user]` to create new users as you see fit. - Run `./deluser.sh [user]` to delete a user. (this is done automatically when a user types a command incorrectly) - Once all of your users are created and logged in, run `echo "1" > gamestatus` to start the game. + ##TODO - Handling of ssh keys and/or passwords - Install-time configuration (setting proper ips, hostname, etc.) -**This is a ~ work in progress ~ ** +This is a ~ work in progress ~ From efa768ca65faa6b83bb6b47a8c3ea3507aad52eb Mon Sep 17 00:00:00 2001 From: oneseveneight Date: Tue, 18 Sep 2018 15:01:20 +0000 Subject: [PATCH 5/6] Update README.md --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 5e811ca..ec82b7e 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -#SUICIDE LINUX BATTLE ROYALE +# SUICIDE LINUX BATTLE ROYALE coming soon! check #slbr on irc for updates! typo? you're out. @@ -7,20 +7,20 @@ when you play, you'll be dropped in a fresh vm. on the way to your goal, any mis contact ~ben or sose on tilde.chat (in the #slbr channel) to sign up. -##Setup +## Setup - Switch to the directory you would like to run SLBR in. - `git clone https://tildegit.org/tildeverse/SLBR` - `cd SLBR` - `ln -s $PWD/* ..` - `cd ..` -##Running the game +## Running the game - Run `./listen.py` to start the death listener. - Run `./newuser.sh [user]` to create new users as you see fit. - Run `./deluser.sh [user]` to delete a user. (this is done automatically when a user types a command incorrectly) - Once all of your users are created and logged in, run `echo "1" > gamestatus` to start the game. -##TODO +## TODO - Handling of ssh keys and/or passwords - Install-time configuration (setting proper ips, hostname, etc.) From 37af309b5692dee952369d2d1b2c9e71b4bc16e2 Mon Sep 17 00:00:00 2001 From: oneseveneight Date: Tue, 18 Sep 2018 10:58:39 -0700 Subject: [PATCH 6/6] Added prerequisites to README --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index ec82b7e..74ffed9 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,14 @@ when you play, you'll be dropped in a fresh vm. on the way to your goal, any mis contact ~ben or sose on tilde.chat (in the #slbr channel) to sign up. +## Prerequisites +- LXC +- LXD with an lxdbr0 device configured +- BSD style netcat +- Tmux +- Python 3 +- An open ssh port + ## Setup - Switch to the directory you would like to run SLBR in. - `git clone https://tildegit.org/tildeverse/SLBR`