X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=doc%2FjenkinsJob%2Fdyn-txt.php;fp=doc%2FjenkinsJob%2Fdyn-txt.php;h=c7c73e4c4350d55ae93f2cbb5aaa532521df5015;hp=0000000000000000000000000000000000000000;hb=7d12c09641a69f141b92d9914d0915d62a436a2d;hpb=2cef253ba7943a41231e703674bdaad9b9770968 diff --git a/doc/jenkinsJob/dyn-txt.php b/doc/jenkinsJob/dyn-txt.php new file mode 100644 index 00000000..c7c73e4c --- /dev/null +++ b/doc/jenkinsJob/dyn-txt.php @@ -0,0 +1,27 @@ +"){ + die (); +} +$t1 = $_GET['t1']; +$t2 = $_GET['t2']; +if(!preg_match("/[a-zA-Z0-9]+/", $t1) || !preg_match("/[a-zA-Z0-9]+/", $t2)){ + die("Error"); +} + +$call = << TXT +update add cacert-{$t1}. 60 TXT {$t2} +send +quit + +EOF; +echo $call; + +$nsupdate = popen("/usr/bin/nsupdate -k .key", 'w'); +fwrite($nsupdate, $call); +$retval = pclose($nsupdate); // nsupdate doesn't return anything useful when called this way + +?>