From ecbc2eb44d5e03079493b440aeba8cf60553d8f2 Mon Sep 17 00:00:00 2001 From: Neale Pickett Date: Thu, 13 Oct 2011 22:14:35 -0600 Subject: [PATCH] add some stuff I forgot (it's late) --- packages/fizzbuzz/service/fizzbuzz/ip.txt | 1 + packages/fizzbuzz/service/fizzbuzz/log/run | 3 +++ packages/fizzbuzz/service/fizzbuzz/run | 8 ++++++++ packages/multicaster/service/multicaster/ip.txt | 1 + packages/multicaster/service/multicaster/log/run | 3 +++ packages/multicaster/service/multicaster/run | 8 ++++++++ packages/multicaster/tokens.txt | 1 + 7 files changed, 25 insertions(+) create mode 100644 packages/fizzbuzz/service/fizzbuzz/ip.txt create mode 100755 packages/fizzbuzz/service/fizzbuzz/log/run create mode 100755 packages/fizzbuzz/service/fizzbuzz/run create mode 100644 packages/multicaster/service/multicaster/ip.txt create mode 100755 packages/multicaster/service/multicaster/log/run create mode 100755 packages/multicaster/service/multicaster/run create mode 100644 packages/multicaster/tokens.txt diff --git a/packages/fizzbuzz/service/fizzbuzz/ip.txt b/packages/fizzbuzz/service/fizzbuzz/ip.txt new file mode 100644 index 0000000..c4d788a --- /dev/null +++ b/packages/fizzbuzz/service/fizzbuzz/ip.txt @@ -0,0 +1 @@ +fd84:b410:3441::a0d/64 diff --git a/packages/fizzbuzz/service/fizzbuzz/log/run b/packages/fizzbuzz/service/fizzbuzz/log/run new file mode 100755 index 0000000..1e7bd9d --- /dev/null +++ b/packages/fizzbuzz/service/fizzbuzz/log/run @@ -0,0 +1,3 @@ +#! /bin/sh + +exec svlogd -tt $PWD diff --git a/packages/fizzbuzz/service/fizzbuzz/run b/packages/fizzbuzz/service/fizzbuzz/run new file mode 100755 index 0000000..47aef25 --- /dev/null +++ b/packages/fizzbuzz/service/fizzbuzz/run @@ -0,0 +1,8 @@ +#! /bin/sh -e + +exec 2>&1 + +IP=$(cat ip.txt) +ip addr add $IP dev eth0 || true + +exec tcpsvd -u nobody ${IP%/*} 1013 /opt/fizzbuzz/bin/fizzbuzz 3&1 + +IP=$(cat ip.txt) +ip addr add $IP dev eth0 || true + +exec setuidgid ctf /opt/multicaster/bin/multicaster ff15::62c 1580