summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitignore14
-rw-r--r--.gitmodules3
-rw-r--r--DNA/README.md14
-rw-r--r--DNA/linux/LICENSE674
-rw-r--r--DNA/linux/Makefile7
-rw-r--r--DNA/linux/README.md41
-rw-r--r--DNA/linux/TODO16
-rw-r--r--DNA/linux/krebs.c192
-rw-r--r--Kübelwagen/Makefile2
-rwxr-xr-xKübelwagen/alarm27
-rw-r--r--Kübelwagen/alarm.sh5
-rw-r--r--Reaktor/IRC/README.md49
-rwxr-xr-xReaktor/IRC/bot.py34
-rwxr-xr-xReaktor/IRC/bot2.py130
-rw-r--r--Reaktor/IRC/content1
-rwxr-xr-xReaktor/IRC/index9
-rwxr-xr-xReaktor/IRC/install28
-rw-r--r--Reaktor/README.md29
-rwxr-xr-xReaktor/commands/caps4
-rwxr-xr-xReaktor/commands/hello2
-rwxr-xr-xReaktor/commands/reload2
-rwxr-xr-xReaktor/commands/retard1
-rwxr-xr-xReaktor/commands/rev2
-rwxr-xr-xReaktor/commands/uptime8
-rwxr-xr-xReaktor/index7
-rwxr-xr-xReaktor/install6
l---------Reaktor/public_commands/caps1
l---------Reaktor/public_commands/hello1
l---------Reaktor/public_commands/reload1
l---------Reaktor/public_commands/retard1
l---------Reaktor/public_commands/rev1
l---------Reaktor/public_commands/uptime1
-rw-r--r--Werkzeug/Makefile2
-rwxr-xr-xWerkzeug/bin/git-clone-into (renamed from Refactory/bin/git-clone-into)0
-rwxr-xr-xWerkzeug/bin/git-eternal-move (renamed from Refactory/bin/git-eternal-move)0
-rwxr-xr-xcensus/arping.py2
-rwxr-xr-xcensus/arping_users.py28
-rw-r--r--cholerab/AGENDA (renamed from cholerab/AGENDA.cccamp11)15
-rw-r--r--cholerab/IRC-RPC32
-rw-r--r--cholerab/Reaktor/IRC-RPC32
-rw-r--r--cholerab/Reaktor/priviliged_functions24
-rw-r--r--cholerab/news/Candidate12
-rw-r--r--cholerab/shirts/bestellliste12
-rw-r--r--cholerab/thesauron22
-rwxr-xr-xdoc/cookbook/reducer.sh4
-rw-r--r--filebitch/TODO2
-rwxr-xr-xfilebitch/connect_narf.pl7
-rwxr-xr-xgod/Reaktor/index39
-rwxr-xr-xgod/Reaktor/lib/listener.py50
-rwxr-xr-xgod/licht115
-rw-r--r--god/overlord/announce.mp3bin0 -> 71496 bytes
-rwxr-xr-xgod/overlord/index27
-rw-r--r--gold/Makefile2
-rwxr-xr-xgold/bitcoinslc/bitcoinslc.stats4
-rwxr-xr-xgold/bitcoinslc/bitcoinslc.stats.render7
-rwxr-xr-xgold/bitcoinslc/stats_text.sh4
-rwxr-xr-xgold/mining/bin/archlinux-cruise-control13
-rwxr-xr-xgold/mining/bin/cleanup_tmp4
-rwxr-xr-xgold/mining/bin/ensure-wlan013
-rwxr-xr-xgold/mooncoin/ticker2
-rwxr-xr-xgold/mooncoin/ticker_text.sh4
-rw-r--r--gold/scoreboard/.gitignore3
-rw-r--r--gold/scoreboard/README29
-rw-r--r--gold/scoreboard/modules/active/.placeholder0
-rwxr-xr-xgold/scoreboard/modules/available/ati_temper/gather14
-rwxr-xr-xgold/scoreboard/modules/available/ati_temper/index4
-rwxr-xr-xgold/scoreboard/modules/available/ati_temper/init28
-rwxr-xr-xgold/scoreboard/modules/available/ati_temper/plot10
-rwxr-xr-xgold/scoreboard/modules/available/bitcoin/gather13
-rwxr-xr-xgold/scoreboard/modules/available/bitcoin/index4
-rwxr-xr-xgold/scoreboard/modules/available/bitcoin/init48
-rwxr-xr-xgold/scoreboard/modules/available/bitcoin/plot11
-rw-r--r--gold/scoreboard/modules/available/bitcoin/render10
-rwxr-xr-xgold/scoreboard/modules/available/bitcoinpool/bitcoinpool_stats11
-rwxr-xr-xgold/scoreboard/modules/available/bitcoinslc/bitcoinslc_live8
-rwxr-xr-xgold/scoreboard/modules/available/bitcoinslc/bitcoinslc_stats18
-rwxr-xr-xgold/scoreboard/modules/available/btcguild/btcguild_stats22
-rwxr-xr-xgold/scoreboard/modules/available/btcguild/btcguild_stats_self15
-rwxr-xr-xgold/scoreboard/modules/available/create_gnuplot196
-rwxr-xr-xgold/scoreboard/modules/available/solidcoin/gather12
-rwxr-xr-xgold/scoreboard/modules/available/solidcoin/index4
-rwxr-xr-xgold/scoreboard/modules/available/solidcoin/init48
-rwxr-xr-xgold/scoreboard/modules/available/solidcoin/plot11
-rw-r--r--gold/scoreboard/modules/available/solidcoin/render10
-rwxr-xr-xgold/scoreboard/modules/available/static/init32
-rw-r--r--gold/scoreboard/profile26
-rwxr-xr-xgold/scoreboard/util/run-folder6
-rwxr-xr-xgold/scoreboard/util/schedule_logger13
-rwxr-xr-xhost/dist/arch/getsize6
-rw-r--r--infest/Makefile20
-rwxr-xr-xinfest/bin/make-patch59
-rwxr-xr-xinfest/skel/etc/profile2
-rwxr-xr-xjson/sh/json.sh14
m---------krebsbeam/c-beam0
-rwxr-xr-xmeinsack/index85
-rwxr-xr-xmeta/bin/update15
-rwxr-xr-xmeta/install25
-rw-r--r--node/Makefile44
-rwxr-xr-xnode/install79
-rwxr-xr-xnode/tools/latest-version19
-rwxr-xr-xnoise/modules/ein_mal_eins2
-rwxr-xr-xnoise/modules/help6
-rwxr-xr-xnoise/modules/mpc2
-rwxr-xr-xnoise/modules/overlord14
-rwxr-xr-xnoise/modules/play6
-rwxr-xr-xnoise/modules/temp42
-rwxr-xr-xnoise/noise26
l---------oncology/dpfhack_display1
-rwxr-xr-xquery/jquery/index19
-rwxr-xr-xquery/realpath/install41
-rwxr-xr-xquery/realpath/src/realpath.rb10
-rw-r--r--retiolum/Makefile7
-rwxr-xr-xretiolum/bin/check-free-retiolum-v45
-rwxr-xr-xretiolum/bin/hosts4
-rwxr-xr-xretiolum/bin/ipv62
-rwxr-xr-xretiolum/bin/update-retiolum-hosts3
-rwxr-xr-xretiolum/bin/update_tinc_hosts6
-rw-r--r--retiolum/hosts/also1
-rw-r--r--retiolum/hosts/iiso10
-rw-r--r--retiolum/hosts/sir_krebs_a_lot11
-rw-r--r--retiolum/scripts/adv_graphgen/Makefile4
-rwxr-xr-xretiolum/scripts/adv_graphgen/parse.py5
-rwxr-xr-xretiolum/scripts/adv_graphgen/sanitize.sh19
-rwxr-xr-xretiolum/scripts/tinc_setup/tinc-up6
-rw-r--r--retiolum/scripts/tinc_setup/write_channel.py1
-rw-r--r--shack/Eselkalk/index.js57
-rwxr-xr-xshack/meinsack/index8
-rw-r--r--streams/stream.db1
-rwxr-xr-xstreams/streams13
-rwxr-xr-xutil/bin/anonbox.net8
-rwxr-xr-xutil/bin/dict.leo.org87
-rwxr-xr-xutil/bin/my-global-ipv4-addr3
-rwxr-xr-xutil/bin/naturalvoices.att4
-rwxr-xr-xutil/bin/translate.google4
134 files changed, 2943 insertions, 260 deletions
diff --git a/.gitignore b/.gitignore
index ee908b65..0df2d5f6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,10 +1,24 @@
+
+# Linux kernel module
+modules.order
+Module.symvers
+.built-in.o.cmd
+*.ko.cmd
+*.o.cmd
+.tmp_versions/
+*.ko
+*.mod.c
+
a.out
*.pyc
*.o
*.a
.svn/
+/god/Reaktor/tmp/
/bin/
/node/src
/node/out
/ovh/soapi/src
/ovh/soapi/SOAPpy
+/Reaktor/IRC/irclib.py
+/Reaktor/public_commands/*
diff --git a/.gitmodules b/.gitmodules
index cbc61522..3677b710 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -13,9 +13,6 @@
[submodule "submodules/github/tautologistics/node-htmlparser"]
path = submodules/github/tautologistics/node-htmlparser
url = https://github.com/tautologistics/node-htmlparser
-[submodule "krebsbeam/c-beam"]
- path = krebsbeam/c-beam
- url = git://dev.c-base.org/c-beam/c-beam.git
[submodule "submodules/github/makefu/dpfhack_display"]
path = submodules/github/makefu/dpfhack_display
url = https://github.com/makefu/dpfhack_pearl
diff --git a/DNA/README.md b/DNA/README.md
new file mode 100644
index 00000000..9de84746
--- /dev/null
+++ b/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/DNA/linux/LICENSE b/DNA/linux/LICENSE
new file mode 100644
index 00000000..94a9ed02
--- /dev/null
+++ b/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 change the software or use pieces of it in new
+free programs, and that you know you can do these things.
+
+ To protect your rights, we need to prevent others from denying you
+these rights or asking you to surrender the rights. Therefore, you have
+certain responsibilities if you distribute copies of the software, or if
+you modify it: responsibilities to respect the freedom of others.
+
+ For example, if you distribute copies of such a program, whether
+gra