1
Allgemein [ General ] / [5.5 testing] Mail-Versand mit TLS
« on: January 16, 2022, 08:19:53 »
Hallo Pit,
nach etwas Pause habe ich mich wieder mit dem nullmailer beschäftigt. Offensichtlich hast du ja in der Zwischenzeit daran weitergearbeitet :-)
ich habe immer noch das Problem, dass nullmailer-send seine "Plugins" smtp und qmqp unter /usr/libexec/nullmailer sucht, diese aber unter /usr/lib/nullmailer liegen. Im Moment habe ich Symlinks angelegt, aber ich denke das muss irgendwie besser gehen... leider kenne ich mich da selbst mit autoconf (speziell unter Debian) zu wenig aus...
Weiters funktioniert das init-Skript /etc/init.d/nullmailer nicht korrekt, speziell was den Redirect zum logger ind damit zu syslog bzw. /var/log/messages betrifft:
im Original ist da ein ">(command)" redirect drinnen, diese Syntax ist aber bash-spezifisch und wird von der busybox-shell so nicht verstanden. Dein Umbau auf ">> logger" ruft nicht den logger auf, sondern erstellt eine Datei "logger" und gibt die anderen Argumente an nullmailer-send weiter (die dieser glücklicherweise ignoriert)
Auch hier kenne ich mich leider mit init-skripts viel zu wenig aus... ich sehe aber zwei Möglichkeiten:
a) wir machen ein "normales" Redirect von stdout/stderr nach /var/log/nullmailer.log (keine Ahnung wie man das macht)
b) du durchsuchst alle eure anderen init-Skripts auf "logger" vielleicht findest du ein funktionierendes beispiel wie man das mit busybox macht.
lg Michi
nach etwas Pause habe ich mich wieder mit dem nullmailer beschäftigt. Offensichtlich hast du ja in der Zwischenzeit daran weitergearbeitet :-)
ich habe immer noch das Problem, dass nullmailer-send seine "Plugins" smtp und qmqp unter /usr/libexec/nullmailer sucht, diese aber unter /usr/lib/nullmailer liegen. Im Moment habe ich Symlinks angelegt, aber ich denke das muss irgendwie besser gehen... leider kenne ich mich da selbst mit autoconf (speziell unter Debian) zu wenig aus...
Weiters funktioniert das init-Skript /etc/init.d/nullmailer nicht korrekt, speziell was den Redirect zum logger ind damit zu syslog bzw. /var/log/messages betrifft:
im Original ist da ein ">(command)" redirect drinnen, diese Syntax ist aber bash-spezifisch und wird von der busybox-shell so nicht verstanden. Dein Umbau auf ">> logger" ruft nicht den logger auf, sondern erstellt eine Datei "logger" und gibt die anderen Argumente an nullmailer-send weiter (die dieser glücklicherweise ignoriert)
Auch hier kenne ich mich leider mit init-skripts viel zu wenig aus... ich sehe aber zwei Möglichkeiten:
a) wir machen ein "normales" Redirect von stdout/stderr nach /var/log/nullmailer.log (keine Ahnung wie man das macht)
b) du durchsuchst alle eure anderen init-Skripts auf "logger" vielleicht findest du ein funktionierendes beispiel wie man das mit busybox macht.
lg Michi