PowerDNS PipeBackend via PHP

Dieses Thema im Forum "Installation und Konfiguration" wurde erstellt von skydiablo, 13. März 2014.

  1. skydiablo

    skydiablo New Member

    Hallo,

    ich bin derzeit dabei mittels PipeBackend module von PowerDNS mir eben ein PowerDNS server aufzusetzen. mir geht es jetzt hauptsächlich um die kommunikation zwischen dem pipeBackend und einem (meinem) php script.

    wenn ich nun in meinem pdns.local file das pipe modul angebe

    Code:
    launch=pipe
    pipe-command=/usr/bin/php -f /var/www/foo.php
    
    schmeißt er mit folgendem fehler um sich

    ok, dann dachte ich mir, verpacke ich den aufruf einfach in einem simplen shell-script. darauf hin bekomme ich diese meldung

    jetzt gehe ich mal davon aus, dass das STDIN nicht gehändelt wird, also habe ich mein shell-script soweit abegeändert

    Code:
    #!/bin/bash
    test=($(< /dev/stdin));
    /usr/bin/php -f /var/www/foo.php < test
    
    nun meckert er zwar nicht mehr aber mein script wird nicht mehr aufgerufen ? hat also jemand für mich noch eine alternative, wie ich mit PHP das powerDNS pipeBackend module bedienen kann ?

    greez & thx,
    sky...
     

Diese Seite empfehlen