yast2 mail crash mit ruby Fehler
Hallo Liste, leider bin ich auf einer meiner Tumbleweed VMs (XEN auf 42.3) von diesem Problem betroffen: https://bugs.ruby-lang.org/issues/13537 Das Modul von yast um den Mailserver zu konfigurieren stürzt ab (sowohl ncurses als auch QT):
usr/lib64/ruby/2.4.0/ostruct.rb:177: [BUG] rb_gc_mark(): 0x000000026c1810 is T_NONE ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-linux-gnu]
Gibt es einen Workaround? Alternativ: Wie kann ich dem lokalen postfix beibringen, als Dienst zu laufen und alles an einen anderen Rechner innerhalb meines Netzes weiterzugeben und die Mail von root ebenfalls weiterzugeben? Ich möchte kein fetchmail, es gibt auch keine weiteren lokalen Anwender für die Mails behandelt werden sollen. Danke schon mal für Eure Hilfe. -- --------------------------------------------------------------------- Andreas Bock mailto:Andreas.Bock@amselweg.org http://www.amselweg.org PGP-Key available at hkp://wwwkeys.nl.pgp.net ---------------------------------------------------------------------
Hallo Andreas, hallo zusammen, Am Samstag, 28. Oktober 2017, 17:08:14 CEST schrieb Andreas Bock:
leider bin ich auf einer meiner Tumbleweed VMs (XEN auf 42.3) von diesem Problem betroffen: https://bugs.ruby-lang.org/issues/13537 Das Modul von yast um den Mailserver zu konfigurieren stürzt ab (sowohl ncurses als auch QT):
usr/lib64/ruby/2.4.0/ostruct.rb:177: [BUG] rb_gc_mark(): 0x000000026c1810 is T_NONE
ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-linux-gnu]
Gibt es einen Workaround?
Eine Suche in Bugzilla nach rb_gc_mark findet nur https://bugzilla.opensuse.org/show_bug.cgi?id=1049433 Der dort erwähnte Workaround (Kommentar 17) ist inzwischen in Tumbleweed - aber die Folgekommentare zeigen, dass er nicht wirklich hilft. Ich habe den von Dir entdeckten Ruby-Bugreport in den Bug-Kommentaren eingetragen - vielleicht lichtet das den Nebel. Das heißt dann leider auch, dass ich Dir keinen Workaround anbieten kann.
Alternativ: Wie kann ich dem lokalen postfix beibringen, als Dienst zu laufen und alles an einen anderen Rechner innerhalb meines Netzes weiterzugeben und die Mail von root ebenfalls weiterzugeben? Ich möchte kein fetchmail, es gibt auch keine weiteren lokalen Anwender für die Mails behandelt werden sollen.
Das Internet weiß alles ;-) - siehe http://marcelog.github.io/articles/configure_postfix_forward_all_email_smtp_... Ergänzend dazu: die Syntax smtp:myotherhost.com macht erstmal einen DNS-Lookup für den MX-Eintrag und folgt dem dann (falls es einen gibt). Um das zu vermeiden, kannst Du smtp:[myotherhost.com] oder smtp:[192.168.1.2] verwenden. Postfix starten geht wie üblich mit systemctl: systemctl start postfix systemctl enable postfix Gruß Christian Boltz -- <cboltz> jjohansen: you are making it too easy for kshitij8 ;-) <jjohansen> cboltz: oops sorry, now I'll have to come up with a new task to make him suffer :) <sarnold> review the c++11 conversion? :) * sarnold runs <jjohansen> haha, sarnold I said suffer, not drive him to commit suicide [from #apparmor] -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 28.10.2017 um 23:09 schrieb Christian Boltz: Hallo Christian,
Eine Suche in Bugzilla nach rb_gc_mark findet nur https://bugzilla.opensuse.org/show_bug.cgi?id=1049433 Der dort erwähnte Workaround (Kommentar 17) ist inzwischen in Tumbleweed - aber die Folgekommentare zeigen, dass er nicht wirklich hilft. Ich habe den von Dir entdeckten Ruby-Bugreport in den Bug-Kommentaren eingetragen - vielleicht lichtet das den Nebel.
Das heißt dann leider auch, dass ich Dir keinen Workaround anbieten kann.
danke, dass du den Bug eingetragen hast, den hat mir Tante google nicht angezeigt. Ich hoffe, dass es mit hilft, es zu reparieren.
Alternativ: Wie kann ich dem lokalen postfix beibringen, als Dienst zu laufen und alles an einen anderen Rechner innerhalb meines Netzes weiterzugeben und die Mail von root ebenfalls weiterzugeben? Ich möchte kein fetchmail, es gibt auch keine weiteren lokalen Anwender für die Mails behandelt werden sollen.
Das Internet weiß alles ;-) - siehe http://marcelog.github.io/articles/configure_postfix_forward_all_email_smtp_...
Danke, kurz und bündig. Hat funktioniert. Ich dachte, ich bekomme das yast-konform hin, aber Hauptsache es tut. Damit kommen auch wieder die cron-Mails an. Gruß Andreas -- --------------------------------------------------------------------- Andreas Bock mailto:Andreas.Bock@amselweg.org http://www.amselweg.org PGP-Key available at hkp://wwwkeys.nl.pgp.net ---------------------------------------------------------------------
participants (2)
-
Andreas Bock
-
Christian Boltz