SUICIDE LINUX: BATTLE ROYALE http://slbr.tildeverse.org/
Go to file
oneseveneight 37af309b56 Added prerequisites to README 2018-09-18 10:58:39 -07:00
public_html add coming soon notice 2018-09-14 11:45:10 -04:00
LICENSE Initial commit 2018-08-28 13:28:32 -04:00
README.md Added prerequisites to README 2018-09-18 10:58:39 -07:00
deluser.sh Shellchecked scripts, fixed spelling errors 2018-09-16 10:30:12 -07:00
gamelog.txt Added bashrc and empty log file 2018-08-28 18:00:00 +00:00
gamestatus Reset files for beginning of game 2018-09-14 20:38:37 +02:00
listen.py Merged shellcheck changes, made sendmsg work 2018-09-17 23:18:36 +02:00
login.sh Shellchecked scripts, fixed spelling errors 2018-09-16 10:30:12 -07:00
lxcinit.sh Shellchecked scripts, fixed spelling errors 2018-09-16 10:30:12 -07:00
newuser.sh Shellchecked scripts, fixed spelling errors 2018-09-16 10:30:12 -07:00
sendmsg.sh Merged shellcheck changes, made sendmsg work 2018-09-17 23:18:36 +02:00
suicidebash.bashrc Replaced bashrc that didn't work with one that does 2018-09-17 22:23:06 +02:00
tmuxinit.sh Removed leftovers from testing 2018-09-14 19:44:13 +02:00
users RESET FILES FOR BEGINNING OF GAME 2018-09-14 20:40:35 +02:00

README.md

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.

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
  • 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 ~