Hi Am Sonntag, 10. Juli 2022, 15:32:22 CEST schrieb Sandre Useres:
Hallo!
Leider habe ich mir nach dem Upgrade auf Leap 15.4 die Mailman-Installation auf dem Server zerschossen. :-(
Installiert war mailman2, aber egal was ich versuche es fehlt immer irgendein Python-Paket, egal welches Repo ich versuche.
Die Python Versionen sind auch recht unübersichtlich und scheinen ab 3.9 unvollständig...
Gibt es ein funktionierendes Howto (ggf. mit migration vorhandener Mailinglisten) um Mailman wieder zu installieren und zum laufen zu bekommen?
Tschö' Sue
mailman2 wird nicht mehr out-of-the-box installiert, sondern nur noch mailman3 mailman2 braucht auch eine ältere python-Version. Da ich Teile der Mailman-Konfiguration und User-Verwaltung aus einem anderen Programm heraus erzeuge, wollte ich noch nicht auf mailman3 umsteigen (ich brauche die ganze graphische Oberfläche mit User-Verwaltung nicht, sondern nur den Mailversand) Ich hab' mir mailman2 direkt aus den Quellen installiert: https://download.opensuse.org/repositories/openSUSE:/Leap:/15.2:/Update/stan... Es fehlt aber anscheinend die systemd-Unit-Datei, daher: systemctl edit --force --full mailman.service und folgendes eintragen: [Unit] Description=Mailman, the GNU Mailing List Manager After=local-fs.target postfix.service [Service] Type=forking ExecStartPre=/bin/rm -f /var/lib/mailman/locks/* ExecStart=/usr/bin/python /usr/lib/mailman/bin/mailmanctl -s -q start ExecReload=/usr/bin/python /usr/lib/mailman/bin/mailmanctl -q restart ExecStop=/usr/bin/python /usr/lib/mailman/bin/mailmanctl -q stop [Install] WantedBy=multi-user.target und danach systemctl enable mailman und natürlich mailman und ggf. appache (für die Web-Oberfläche) noch konfigurieren. Falls Fehler: admindb[...]: Mailman cgi-wrapper (admindb): Failure to exec script. WANTED gid 483, GOT gid 8. auftritt: Tip von: https://forums.opensuse.org/showthread.php/544030-Mailman-CGI-error!!! The GID is in the file /etc/mailman/mailman.cgi-gid So I edited this file which contained just a number (483) and changed it with the correct one (8). Das war's auch schon (fast :-) bei Problemen gerne nachfragen. Bye Jürgen -- Dr.rer.nat. Jürgen Vollmer, Am Rennbuckel 21, D-76185 Karlsruhe Tel: +49(721) 92 04 87 1 Fax: +49(721) 92 04 87 2 Juergen.Vollmer@informatik-vollmer.de www.informatik-vollmer.de ------------------------------------------------------------------------------- Diese EMail ist elektronisch mittels GPG / PGP signiert. Diese elektronische Unterschrift ist in einem EMail-Anhang enthalten. Leider kann die Signatur ohne die Installation entsprechender Programme weder geprüft noch angezeigt werden. Mehr dazu unter: http://www.gnupg.org oder auch http://www.pgpi.org -------------------------------------------------------------------------------