oidentd

  • hallo,

    ich habe ne kleine frage, vllt weiß ja einer von euch etwas mehr..
    ich habe oidentd installiert (apt-get install oidentd)

    habe die config datei angepasst:

    default {
    default {
    deny spoof
    deny spoof_all
    deny spoof_privport
    allow random_numeric
    allow numeric
    allow hide
    }
    }
    user root {
    default {
    force reply "UNKNOWN"
    }
    }


    user bouncers {
    default {
    allow spoof
    allow spoof_all
    allow random
    allow hide
    }
    }
    und wenn ich es starten will kommt immer die fehler meldung:

    root@v2201211143719602:~# oidentd -u nobody -g nogroup
    [line 1] syntax error
    Error reading configuration file

    hat vllt einer von euch ne idee?

    • Offizieller Beitrag

    Ne das doppelte default ist korrekt.
    Ist die Obige Zeile 1 auch wirklich Zeile 1 oder sind dort vorher ggf. noch Kommentare in der Datei wo ggf. ein # fehlt?


    Hier mal eine conf von einem meiner Systeme:

  • Schreib zum Test einmal einen Kommentar mit # in die erste Zeile. Wenn sich die Zeilennummer im Fehler dann nicht ändern, stimmt etwas anderes nicht oder du hast irgendwelche unsichtbaren Steuercodes davor stehen.


    MfG Christian

    "Wer nur noch Enten sieht, hat die Kontrolle über seine Server verloren." (Netzentenfund)

  • hmm.. das is komisch

    ich habe zum test nun ein paar kommentarzeilen geadded.

    wenn zwischen kommentarzeile und das erste default ein leerzeichen lasse bekomme ich beim starten diesen fehler:
    root@v2201211143719602:~# oidentd -u nobody -g nogroup
    [line 4] This construct is valid only for user configuration files
    Error reading configuration file
    root@v2201211143719602:~#

    wenn ich eine keine leerzeile dazwischen haben diesen:
    root@v2201211143719602:~# oidentd -u nobody -g nogroup
    [line 4] syntax error
    Error reading configuration file
    root@v2201211143719602:~#