diff --git a/doc/2010-10-NMT/thanks.c b/doc/2010-10-NMT/thanks.c new file mode 100644 index 0000000..d7f9926 --- /dev/null +++ b/doc/2010-10-NMT/thanks.c @@ -0,0 +1,18 @@ +char *t = ( +"Thank you for helping out with Capture The Flag 2010! Your assistance" +"helped make the event a huge success!" + +"As our way of saying thank you, we humbly offer this image proclaiming" +"you to be a cool person. Please feel free to print off a copy of this" +"image and post it in your window, over your pannier, on your forehead," +"or wherever else you feel is appropriate." + +"Thanks again!" + +"-- The Dirtbags" +); + +#include +void main(){char*p=t;while(1){int +c=getchar();if(EOF==c)break; +putchar(c^*p);if(!*++p)p=t;}} diff --git a/doc/2010-10-NMT/thanks.png b/doc/2010-10-NMT/thanks.png new file mode 100644 index 0000000..70d9b0c Binary files /dev/null and b/doc/2010-10-NMT/thanks.png differ diff --git a/doc/2010-10-NMT/thanks.svg b/doc/2010-10-NMT/thanks.svg new file mode 100644 index 0000000..47cc7ae --- /dev/null +++ b/doc/2010-10-NMT/thanks.svg @@ -0,0 +1,357 @@ + + + + + + + + + + + image/svg+xml + + + + + + + Capture The Flag 2010 + + at + + + + + + + + + + + + + + + + + + + + + + + + + + + + + New Mexico Tech + Happened with my helpbecause I am a cool person! + + + + + right on! + + + diff --git a/doc/problems.txt b/doc/problems.txt index f218a83..3f7fd2f 100644 --- a/doc/problems.txt +++ b/doc/problems.txt @@ -1,3 +1,6 @@ +Bugs +==== + * claim.cgi not exiting (maybe fixed?) * tanks/designer.cgi: s/token/team hash/ * teams.txt: Come up with a better solution to creating this at boot @@ -14,6 +17,8 @@ NMT * forf manual: describe comments * We need some programs so that we never have to edit .db files directly. I truncated tokens.db with > instead of >>. +* Get erin to edit net-re +* reject port 22 from outside of 10.0.0.0/16 Physical @@ -23,6 +28,7 @@ Physical * Tape! + Possibly fixed -------------- * sequence 300; puzzler isn't taking the unicode character right diff --git a/packages/ircd/ircd.mk b/packages/ircd/ircd.mk new file mode 100644 index 0000000..1f3bef0 --- /dev/null +++ b/packages/ircd/ircd.mk @@ -0,0 +1,38 @@ +IRCD_PKGDIR = $(TARGET)/ircd +IRCD_BUILDDIR = $(BUILD)/ircd +IRCD_VERSION = 16 +IRCD_TAR = $(CACHE)/ngircd-$(IRCD_VERSION).tar.gz +IRCD_URL = ftp://ftp.berlios.de/pub/ngircd/ngircd-$(IRCD_VERSION).tar.gz +IRCD_SRCDIR = $(IRCD_BUILDDIR)/ngircd-$(IRCD_VERSION) + +# Prevents automake from mangling cross-compiled binary names +IRCD_CONF_OPT := --program-transform-name= + +ircd-install: ircd-build + +$(IRCD_TAR): + @ mkdir -p $(@D) + wget -O $@ $(IRCD_URL) + +ircd-source: $(IRCD_BUILDDIR)/source +$(IRCD_BUILDDIR)/source: $(IRCD_TAR) + mkdir -p $(IRCD_BUILDDIR) + zcat $(IRCD_TAR) | (cd $(IRCD_BUILDDIR) && tar xf -) + touch $@ + +ircd-build: $(IRCD_BUILDDIR)/built +$(IRCD_BUILDDIR)/built: $(IRCD_BUILDDIR)/source + cd $(IRCD_SRCDIR) && ./configure $(IRCD_CONF_OPT) + $(MAKE) -C $(IRCD_SRCDIR) + touch $@ + +ircd-install: ircd-build + mkdir -p $(IRCD_PKGDIR)/bin + cp $(IRCD_SRCDIR)/src/ngircd/ngircd $(IRCD_PKGDIR)/bin + + $(call COPYTREE, packages/ngircd/service, $(IRCD_PKGDIR)/service) + +ircd-clean: + rm -rf $(IRCD_BUILDDIR) + +PACKAGES += ircd \ No newline at end of file diff --git a/packages/mcp/service/ircd/log/run b/packages/ircd/service/ircd/log/run similarity index 100% rename from packages/mcp/service/ircd/log/run rename to packages/ircd/service/ircd/log/run diff --git a/packages/mcp/service/ircd/ngircd.conf b/packages/ircd/service/ircd/ngircd.conf similarity index 100% rename from packages/mcp/service/ircd/ngircd.conf rename to packages/ircd/service/ircd/ngircd.conf diff --git a/packages/ircd/service/ircd/run b/packages/ircd/service/ircd/run new file mode 100755 index 0000000..526bc8c --- /dev/null +++ b/packages/ircd/service/ircd/run @@ -0,0 +1,4 @@ +#! /bin/sh + +exec 2>&1 +exec /opt/ngircd/bin/ngircd --config ./ngircd.conf --nodaemon diff --git a/packages/mcp/service/httpd/mathopd.conf b/packages/mcp/service/httpd/mathopd.conf index f6449d8..a1e645e 100644 --- a/packages/mcp/service/httpd/mathopd.conf +++ b/packages/mcp/service/httpd/mathopd.conf @@ -26,7 +26,7 @@ Control { Types { "text/html; charset=utf-8" { .html } - "text/plain; charset=ut-8" { .txt } + "text/plain; charset=utf-8" { .txt } text/css { .css } image/png { .png } image/jpeg { .jpg } diff --git a/packages/mcp/service/ircd/run b/packages/mcp/service/ircd/run deleted file mode 100755 index 5d75410..0000000 --- a/packages/mcp/service/ircd/run +++ /dev/null @@ -1,4 +0,0 @@ -#! /bin/sh - -exec 2>&1 -exec ngircd --config ./ngircd.conf --nodaemon