Merge branch 'master' of fozzie:projects/ctf

This commit is contained in:
Neale Pickett 2012-07-23 20:35:02 -06:00
commit bc059b9f8d
4 changed files with 12 additions and 5 deletions

View File

@ -1,7 +1,9 @@
#! /bin/sh #! /bin/sh
OPT=${CTF_BASE:-/opt}
# Use first installed binary # Use first installed binary
for bin in /opt/*/bin/$1; do for bin in $OPT/*/bin/$1; do
if [ -x $bin ]; then if [ -x $bin ]; then
exec $bin exec $bin
fi fi

View File

@ -26,7 +26,7 @@ for pwfile in $OPT/*/password; do
if [ -f $pwfile ]; then if [ -f $pwfile ]; then
( (
cat bkup.png cat bkup.png
tar cvf - $BASE | gzip -c | $OPT/*/bin/tea 3< $pwfile tar cf - $BASE | gzip -c | $OPT/*/bin/tea 3< $pwfile
) > $BACKUP.new ) > $BACKUP.new
mv $BACKUP.new $BACKUP mv $BACKUP.new $BACKUP
break break

View File

@ -40,10 +40,9 @@ if [ -x /sbin/inotifyd ]; then
fi fi
# Simulate inotifyd by polling # Simulate inotifyd by polling
cd $NEWDIR
while true; do while true; do
find . -type f | while read fn; do find $NEWDIR -type f | while read fn; do
./pointsd m $NEWDIR ${fn#./} ./pointsd m $NEWDIR ${fn##*/}
done done
sleep 7 sleep 7
done done

View File

@ -20,6 +20,12 @@
</li> </li>
</ul> </ul>
<p>
We can't make any guarantees about the behavior of others on this network.
We advise you to disconnect as soon as you've retrieved the puzzles
you want to work on.
</p>
<p> <p>
Project 2 is a puzzle-based game for individuals or teams. Project 2 is a puzzle-based game for individuals or teams.
Get started by creating a new team at the console, then start Get started by creating a new team at the console, then start