summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2018-12-03 16:12:59 +0100
committerErich Eckner <git@eckner.net>2018-12-03 16:12:59 +0100
commit6abb4abce1cb09d634fcff2a8c8380c5c297d2b6 (patch)
treeb73900b8afbebdae3c5a00f358cbb8178b121655
downloadRechner-6abb4abce1cb09d634fcff2a8c8380c5c297d2b6.tar.xz
Initial commit
-rw-r--r--.gitignore1
-rw-r--r--graph.dot99
2 files changed, 100 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..e653629
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+graph.png
diff --git a/graph.dot b/graph.dot
new file mode 100644
index 0000000..2c7c482
--- /dev/null
+++ b/graph.dot
@@ -0,0 +1,99 @@
+digraph rechner {
+ "szilassi" [label="szilassi.eckner.net", fontcolor="#008000"];
+ "router" [label="router\n10.0.0.x\n192.168.0.13\n192.168.1.13", fontcolor="#008000"];
+ "musik" [label="musik\n192.168.0.4", fontcolor="#008000"];
+ "banpi" [label="banpi\n192.168.0.5", fontcolor="#008000"];
+ "switch5" [label="switch5\n192.168.0.7", fontcolor="#008000"];
+ "switch8" [label="switch8\n192.168.0.8", fontcolor="#008000"];
+ "raspi" [label="raspi\n192.168.0.9", fontcolor="#008000"];
+ "aquarus" [label="aquarus\n192.168.0.11\n192.168.1.11", fontcolor="#008000"];
+ "desk" [label="desk\n192.168.0.12", fontcolor="#008000"];
+ "fileserver" [label="fileserver\n192.168.0.15", fontcolor="#008000"];
+ "raspi0" [label="raspi0\n192.168.1.2", fontcolor="#008000"];
+ "rpi3" [label="rpi3\n192.168.1.3", fontcolor="#008000"];
+
+ "banpi cryptdev" [label="/mnt/cryptedTB", fontcolor="#808000"];
+ "desk cryptdev" [label="/home", fontcolor="#808000"];
+ "fileserver cryptdev" [label="/var/ftp (mdadm)", fontcolor="#808000"];
+ "musik cryptdev" [label="/home/musix", fontcolor="#808000"];
+ "raspi cryptdev" [label="/mnt/key", fontcolor="#808000"];
+
+ "raspi banpi key" [label="key-file", fontcolor="#800000"];
+ "raspi desk key" [label="key-file", fontcolor="#800000"];
+ "raspi fileserver key" [label="key-file", fontcolor="#800000"];
+ "raspi musik key" [label="key-file", fontcolor="#800000"];
+
+ "banpi desk key" [label="key-file", fontcolor="#800000"];
+ "banpi fileserver key" [label="key-file", fontcolor="#800000"];
+ "banpi musik key" [label="key-file", fontcolor="#800000"];
+ "banpi raspi key" [label="key-file", fontcolor="#800000"];
+
+ "banpi pw" [label="Passwort", fontcolor="#c00000"];
+ "raspi pw" [label="Passwort", fontcolor="#c00000"];
+
+ "aquarus tasks" [label="alter Laptop Stefanie", fontcolor="#000080", shape=box];
+ "banpi tasks" [label="cGit,\nKey-Backup,\nWebserver", fontcolor="#000080", shape=box];
+ "desk tasks" [label="Desktop Erich", fontcolor="#000080", shape=box];
+ "fileserver tasks" [label="Datengrab", fontcolor="#000080", shape=box];
+ "musik tasks" [label="Musik", fontcolor="#000080", shape=box];
+ "raspi tasks" [label="Keys", fontcolor="#000080", shape=box];
+ "raspi0 tasks" [label="Anzeige", fontcolor="#000080", shape=box];
+ "router tasks" [label="Debian Repo,\nDHCP,\nDNS (forward),\nNAT64,\nRouting,\nVPN,\nWLAN", fontcolor="#000080", shape=box];
+ "rpi3 tasks" [label="tor,\ntorDNS", fontcolor="#000080", shape=box];
+ "switch5 tasks" [label="Switch am Fileserver", fontcolor="#000080", shape=box];
+ "switch8 tasks" [label="GBit-Switch", fontcolor="#000080", shape=box];
+ "szilassi tasks" [label="DNS (authoritativ),\nEmail,\nWebsite", fontcolor="#000080", shape=box];
+
+ "szilassi" -> "router" [dir=both];
+
+ "router" -> "aquarus";
+ "router" -> "banpi";
+ "router" -> "desk";
+ "router" -> "fileserver";
+ "router" -> "musik";
+ "router" -> "raspi";
+ "router" -> "raspi0";
+ "router" -> "rpi3";
+ "router" -> "switch5";
+ "router" -> "switch8";
+
+ "aquarus" -> "aquarus tasks";
+ "banpi" -> "banpi tasks";
+ "desk" -> "desk tasks";
+ "fileserver" -> "fileserver tasks";
+ "musik" -> "musik tasks";
+ "raspi" -> "raspi tasks";
+ "raspi0" -> "raspi0 tasks";
+ "router" -> "router tasks";
+ "rpi3" -> "rpi3 tasks";
+ "switch5" -> "switch5 tasks";
+ "switch8" -> "switch8 tasks";
+ "szilassi" -> "szilassi tasks";
+
+ "banpi" -> "banpi cryptdev";
+ "desk" -> "desk cryptdev";
+ "fileserver" -> "fileserver cryptdev";
+ "musik" -> "musik cryptdev";
+ "raspi" -> "raspi cryptdev";
+
+ "banpi cryptdev" -> "banpi pw" [dir=back, style=dotted];
+ "banpi cryptdev" -> "raspi banpi key" [dir=back, style=dotted];
+ "desk cryptdev" -> "banpi desk key" [dir=back, style=dotted];
+ "desk cryptdev" -> "raspi desk key" [dir=back, style=dotted];
+ "fileserver cryptdev" -> "banpi fileserver key" [dir=back, style=dotted];
+ "fileserver cryptdev" -> "raspi fileserver key" [dir=back, style=dotted];
+ "musik cryptdev" -> "banpi musik key" [dir=back, style=dotted];
+ "musik cryptdev" -> "raspi musik key" [dir=back, style=dotted];
+ "raspi cryptdev" -> "banpi raspi key" [dir=back, style=dotted];
+ "raspi cryptdev" -> "raspi pw" [dir=back, style=dotted];
+
+ "raspi cryptdev" -> "raspi banpi key";
+ "raspi cryptdev" -> "raspi desk key";
+ "raspi cryptdev" -> "raspi fileserver key";
+ "raspi cryptdev" -> "raspi musik key";
+
+ "banpi cryptdev" -> "banpi desk key";
+ "banpi cryptdev" -> "banpi fileserver key";
+ "banpi cryptdev" -> "banpi musik key";
+ "banpi cryptdev" -> "banpi raspi key";
+}