diff -r 000000000000 -r 79625f55bc22 blueprint
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/blueprint Wed Nov 19 02:00:33 2014 +0100
@@ -0,0 +1,1232 @@
+Konfig im Detail
+----------------
+
+# Welche Konfiguration wird eingelesen?
+
+ > exim -bV | tail -n 1
+ TODO: exim -be '$config_file'
+
+# Wann wird die Konfiguration eingelesen?
+
+ - Klar - beim Start
+ - Aber - wann wird gestartet?
+ - Start Daemon
+ - Signal HUP
+ - re-exec for verschiedene Zwecke
+ - Achtung:
+ - exim4.conf + .include ist "statisch"
+ - lists, lookups, … "dynamisch"
+ - Config-Parser: nur simple Syntax-Checks
+ - trim, "de-comment"
+
+# Syntax der Konfiguration
+
+## Macros und …
+ - Macros - Text-Ersatz während des Einlesens,
+ ggf. bedingt über .ifdef
+ - .include, .include_ifexists
+
+ > exim -DFOO=bar -C <(echo primary_hostname = FOO) -bP primary_hostname
+
+## Options
+ - statische Namen
+ - benamst Listen
+ - Instanzen von Routern, Transports, ..
+
+## Values
+
+### bool
+ Format: true|yes|false|no
+