summaryrefslogtreecommitdiffstats
path: root/.graveyard
diff options
context:
space:
mode:
Diffstat (limited to '.graveyard')
-rw-r--r--.graveyard/27c3_ticket_grabber/mechanize_tickets.py53
-rw-r--r--.graveyard/DNA/README.md14
-rw-r--r--.graveyard/DNA/linux/LICENSE674
-rw-r--r--.graveyard/DNA/linux/Makefile7
-rw-r--r--.graveyard/DNA/linux/README.md41
-rw-r--r--.graveyard/DNA/linux/TODO16
-rw-r--r--.graveyard/DNA/linux/krebs.c192
-rw-r--r--.graveyard/README.md5
-rwxr-xr-x.graveyard/autowifi/autowifi212
-rw-r--r--.graveyard/autowifi/confdir/blacklist2
-rwxr-xr-x.graveyard/autowifi/confdir/cracks/00profile11
-rwxr-xr-x.graveyard/autowifi/confdir/cracks/01open6
-rwxr-xr-x.graveyard/autowifi/confdir/hooks/wlan0/post/00tinc-up2
-rwxr-xr-x.graveyard/autowifi/confdir/hooks/wlan0/pre/00changemac5
-rw-r--r--.graveyard/cholerab-live/README6
-rw-r--r--.graveyard/cholerab-live/chol_net.py82
-rw-r--r--.graveyard/cholerab-live/chol_net.pycbin0 -> 4361 bytes
-rwxr-xr-x.graveyard/cholerab-live/cholerab.py36
-rwxr-xr-x.graveyard/cholerab-live/live.sh88
-rw-r--r--.graveyard/cholerab-live/makefu/README6
-rw-r--r--.graveyard/cholerab-live/makefu/chol_net.py82
-rwxr-xr-x.graveyard/cholerab-live/makefu/cholerab.py36
-rw-r--r--.graveyard/cholerab-live/makefu/view.py112
-rwxr-xr-x.graveyard/cholerab-live/ttycnser.sh27
-rw-r--r--.graveyard/cholerab-live/view.py112
-rw-r--r--.graveyard/cobra/README.md34
-rw-r--r--.graveyard/cobra/hello/index.sh1
-rwxr-xr-x.graveyard/cobra/index.sh16
-rwxr-xr-x.graveyard/git/git-clone-into48
-rwxr-xr-x.graveyard/git/git-eternal-move15
-rw-r--r--.graveyard/hyper/README.md36
-rwxr-xr-x.graveyard/hyper/influx/http/index.js57
-rw-r--r--.graveyard/hyper/process/Makefile19
-rw-r--r--.graveyard/hyper/process/main.go77
-rwxr-xr-x.graveyard/hyper/process/spawn103
-rw-r--r--.graveyard/hyper/process/src/hyper/process/Makefile11
-rw-r--r--.graveyard/hyper/process/src/hyper/process/process.go132
-rw-r--r--.graveyard/hyper/process/test/bc.json11
-rw-r--r--.graveyard/hyper/sink/index.js13
-rwxr-xr-x.graveyard/infest/core/angstrom4
-rwxr-xr-x.graveyard/infest/core/debian6
-rw-r--r--.graveyard/infest/host-patch/beagleboard/Makefile9
-rw-r--r--.graveyard/infest/host-patch/beagleboard/profile.patch42
-rwxr-xr-x.graveyard/json/sh/json.sh116
-rw-r--r--.graveyard/json/sh/test.json7
-rw-r--r--.graveyard/lib/Makefile9
-rw-r--r--.graveyard/lib/libkrebs.sh10
-rwxr-xr-x.graveyard/meta/bin/update15
-rwxr-xr-x.graveyard/meta/install25
-rw-r--r--.graveyard/noise/Makefile18
-rw-r--r--.graveyard/noise/TODO60
-rwxr-xr-x.graveyard/noise/cron/bin/zeit18
-rwxr-xr-x.graveyard/noise/init.d/noise48
-rwxr-xr-x.graveyard/noise/modules/cat14
-rwxr-xr-x.graveyard/noise/modules/chat33
-rwxr-xr-x.graveyard/noise/modules/date6
-rwxr-xr-x.graveyard/noise/modules/echo6
-rwxr-xr-x.graveyard/noise/modules/ein_mal_eins37
-rwxr-xr-x.graveyard/noise/modules/espeak34
-rwxr-xr-x.graveyard/noise/modules/help24
-rwxr-xr-x.graveyard/noise/modules/join15
-rwxr-xr-x.graveyard/noise/modules/lang22
l---------.graveyard/noise/modules/licht1
-rwxr-xr-x.graveyard/noise/modules/mpc14
-rwxr-xr-x.graveyard/noise/modules/names22
-rwxr-xr-x.graveyard/noise/modules/nick10
-rwxr-xr-x.graveyard/noise/modules/overlord14
-rwxr-xr-x.graveyard/noise/modules/part15
-rwxr-xr-x.graveyard/noise/modules/ping24
-rwxr-xr-x.graveyard/noise/modules/play36
-rwxr-xr-x.graveyard/noise/modules/pong26
-rwxr-xr-x.graveyard/noise/modules/query23
-rwxr-xr-x.graveyard/noise/modules/send_to_channel17
-rwxr-xr-x.graveyard/noise/modules/sendmail55
-rwxr-xr-x.graveyard/noise/modules/shackstatus104
-rwxr-xr-x.graveyard/noise/modules/sleep10
-rwxr-xr-x.graveyard/noise/modules/stream2
-rwxr-xr-x.graveyard/noise/modules/temp50
-rwxr-xr-x.graveyard/noise/modules/test13
-rwxr-xr-x.graveyard/noise/modules/twitter125
-rwxr-xr-x.graveyard/noise/modules/vvs17
-rwxr-xr-x.graveyard/noise/modules/wall8
-rwxr-xr-x.graveyard/noise/modules/zeit19
-rwxr-xr-x.graveyard/noise/noise186
-rwxr-xr-x.graveyard/noise/noise-as-user4
-rwxr-xr-x.graveyard/noise/noise-server4
-rw-r--r--.graveyard/punani/Makefile9
-rw-r--r--.graveyard/punani/README.md30
-rwxr-xr-x.graveyard/punani/autostart/punani-debian102
-rwxr-xr-x.graveyard/punani/bin/punani70
-rwxr-xr-x.graveyard/punani/bot/__init__.py105
-rw-r--r--.graveyard/punani/db/punani76
-rw-r--r--.graveyard/punani/doc/releases38
-rwxr-xr-x.graveyard/punani/host/dist/arch/getsize17
-rwxr-xr-x.graveyard/punani/index.py97
-rw-r--r--.graveyard/roboctl/index.js18
-rw-r--r--.graveyard/roboctl/lib/irc.js67
-rw-r--r--.graveyard/shell/etc/ipt/ipv4-shield-1.rules10
-rwxr-xr-x.graveyard/ship/deploy9
-rw-r--r--.graveyard/ship/develop5
-rw-r--r--.graveyard/temper/.gitignore1
-rw-r--r--.graveyard/temper/99-tempsensor.rules1
-rw-r--r--.graveyard/temper/Makefile20
-rwxr-xr-x.graveyard/temper/collectd-temper.sh9
-rw-r--r--.graveyard/temper/temper.c277
-rw-r--r--.graveyard/temper/temper.h39
-rwxr-xr-x.graveyard/tinc_multicast/retiolum34
-rwxr-xr-x.graveyard/tinc_multicast/retiolum.py349
-rwxr-xr-x.graveyard/util/bin/mobile.vvs.de167
-rwxr-xr-x.graveyard/util/bin/vvs.de61
-rwxr-xr-x.graveyard/util/t/mobile.vvs.de/smoke-test5
-rwxr-xr-x.graveyard/util/t/vvs.de/smoke-test11
-rw-r--r--.graveyard/zoneminder/Makefile14
-rw-r--r--.graveyard/zoneminder/zmdc.pl-LD_PRELOAD.patch10
-rw-r--r--.graveyard/zoneminder/zoneminder.conf2
115 files changed, 5430 insertions, 0 deletions
diff --git a/.graveyard/27c3_ticket_grabber/mechanize_tickets.py b/.graveyard/27c3_ticket_grabber/mechanize_tickets.py
new file mode 100644
index 00000000..1f12a996
--- /dev/null
+++ b/.graveyard/27c3_ticket_grabber/mechanize_tickets.py
@@ -0,0 +1,53 @@
+#!/usr/bin/python
+import mechanize
+import cookielib
+import time,sys
+USERNAME = 'momo'
+PASSWORD = ''
+
+
+def main():
+ try:
+ br = init_browser()
+ while not do_login(br):
+ print ("Could Not Login, retrying!")
+ while not fetch_ticket(br):
+ time.sleep(0.2)
+ print ("Could not fetch ticket, retrying!")
+ except Exception,e:
+ print ("Caught Exception: %s" % str(e))
+ exit (1)
+ print ("We won? yay")
+ exit(0)
+
+def init_browser():
+ br = mechanize.Browser()
+ br.open("https://presale.events.ccc.de/order")
+ cj = cookielib.LWPCookieJar()
+ br.set_cookiejar(cj)
+ br.addheaders = [('User-agent', 'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.1) Gecko/2008071615 Fedora/3.0.1-1.fc9 Firefox/3.0.1')]
+ return br
+def do_login(br):
+ br.select_form(nr=0)
+ br.form['account[username]'] = USERNAME
+ br.form['account[password]'] = PASSWORD
+ br.submit()
+ ret = br.response().read()
+ if 'Signed in successfully.' in ret:
+ if not "Confirm Order" in ret:
+ print("Something else is wrong, cannot find 'Confirm Order' button!")
+ raise Exception("Cannot find Confirm Order button")
+ return True
+ else: return False
+
+def fetch_ticket(br):
+ br.select_form(nr=0)
+ br.submit()
+ ret = br.response().read()
+ if not 'There are currently not enough tickets available.' in ret:
+ print ("we won? Better sleep some time to be sure")
+ return True
+ else: return False
+
+if __name__ == "__main__":
+ main()
diff --git a/.graveyard/DNA/README.md b/.graveyard/DNA/README.md
new file mode 100644
index 00000000..9de84746
--- /dev/null
+++ b/.graveyard/DNA/README.md
@@ -0,0 +1,14 @@
+# Distribution-Neutral Augmentation
+
+Warning: This component will compromise your system in hard and obscure ways.
+
+## //DNA/linux
+
+This module will mutilate your running kernel's sys_call_table so //
+resolves to the krebs repository.
+
+## Quickstart
+
+ make -C //DNA/linux
+ sudo insmod //DNA/linux/krebs.ko
+
diff --git a/.graveyard/DNA/linux/LICENSE b/.graveyard/DNA/linux/LICENSE
new file mode 100644
index 00000000..94a9ed02
--- /dev/null
+++ b/.graveyard/DNA/linux/LICENSE
@@ -0,0 +1,674 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 3, 29 June 2007
+
+ Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The GNU General Public License is a free, copyleft license for
+software and other kinds of works.
+
+ The licenses for most software and other practical works are designed
+to take away your freedom to share and change the works. By contrast,
+the GNU General Public License is intended to guarantee your freedom to
+share and change all versions of a program--to make sure it remains free
+software for all its users. We, the Free Software Foundation, use the
+GNU General Public License for most of our software; it applies also to
+any other work released this way by its authors. You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+them if you wish), that you receive source code or can get it if you
+want it, that you can