!7 lib 1008223 // dnsjava lib 1010766 // EagleDNS lib 1004911 // log4j sS zone = [[ botcompany.de. IN SOA ai1.lol. info.ai1.lol. ( 20091118 ; Serial 5M ; Refresh 2M ; Retry 1D ; Expiry 5M ) ; Minimum @ IN NS ai1.lol. @ IN NS tinybrain.de. @ IN A 69.10.46.185 * IN A 69.10.46.185 smartbot-direct 60 IN A 82.83.65.128 @ MX 10 mail1.domainssaubillig.de. ]]; p { tryToAcquirePort5000(); bot("Eagle DNS."); S conf = loadSnippet(#1010767); File zonesDir = programFile("zones"); saveTextFile(newFile(zonesDir, "botcompany.de"), zone); conf = conf.replace( [[zones]], [[]] + f2s(zonesDir) + [[]]); File configFile = saveProgramTextFile("config.xml", conf); nuObject("se.unlogic.eagledns.EagleDNS", f2s(configFile)); } answer { if "test" ret "OK"; }