SUICIDE LINUX: BATTLE ROYALE http://slbr.tildeverse.org/
Go to file
Ben Harris bf7e22820a Merge branch 'master' of tomasino/SLBR into master 2019-03-22 11:37:54 -04: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 Updated README 2018-10-15 05:46:06 +02:00
deathwatch.sh New death mechanics fully functional, general cleanup 2018-10-15 05:40:11 +02:00
deluser.sh New death mechanics fully functional, general cleanup 2018-10-15 05:40:11 +02:00
gamelog.txt Added bashrc and empty log file 2018-08-28 18:00:00 +00:00
gamestatus Further changed death mechanics, now fully functional 2018-10-15 05:20:18 +02:00
killme.sh New death mechanics fully functional, general cleanup 2018-10-15 05:40:11 +02:00
login.sh New death mechanics fully functional, general cleanup 2018-10-15 05:40:11 +02:00
lxcinit.sh New death mechanics fully functional, general cleanup 2018-10-15 05:40:11 +02:00
newuser.sh New death mechanics fully functional, general cleanup 2018-10-15 05:40:11 +02:00
sendmsg.sh New death mechanics fully functional, general cleanup 2018-10-15 05:40:11 +02:00
suicidebash.bashrc colorful elimination 2019-03-22 11:37:08 -04:00
tmuxinit.sh New death mechanics fully functional, general cleanup 2018-10-15 05:40:11 +02:00
users.txt Changed death mechanics 2018-10-11 06:50:26 +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
  • 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 ~