SUICIDE LINUX BATTLE ROYALE
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Ben Harris bf7e22820a Merge branch 'master' of tomasino/SLBR into master 3 years ago
public_html add coming soon notice 3 years ago
LICENSE Initial commit 3 years ago
README.md Updated README 3 years ago
deathwatch.sh New death mechanics fully functional, general cleanup 3 years ago
deluser.sh New death mechanics fully functional, general cleanup 3 years ago
gamelog.txt Added bashrc and empty log file 3 years ago
gamestatus Further changed death mechanics, now fully functional 3 years ago
killme.sh New death mechanics fully functional, general cleanup 3 years ago
login.sh New death mechanics fully functional, general cleanup 3 years ago
lxcinit.sh New death mechanics fully functional, general cleanup 3 years ago
newuser.sh New death mechanics fully functional, general cleanup 3 years ago
sendmsg.sh New death mechanics fully functional, general cleanup 3 years ago
suicidebash.bashrc colorful elimination 3 years ago
tmuxinit.sh New death mechanics fully functional, general cleanup 3 years ago
users.txt Changed death mechanics 3 years ago

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
  • inotifywait
  • BSD style netcat
  • Tmux

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 ./deathwatch.sh to start the death listener.
  • Run ./newuser.sh [user] [ssh public key] 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

  • Install-time configuration (setting proper ips, hostname, etc.)
  • Fix user tracking =======
  • A goal and a way to check it

This is a ~ work in progress ~