Hi Liste - und Paketersteller beim Update von 15.2 auf 15.3 ging soweit alles gut - bis auf mailman. Leap 15.3 hat nur version mailman 3 - ich brauche aber version 2. Da das ganze Teil eines seit über 10 jahren laufender Software ist, möchte ich auch nicht auf mailman 3 umsteigen (es wird nur der Mail-verteil-Dienst genutzt - nicht die graphische Oberflächem nicht die Archivierung, etc). Also habe ich das Paket von Leap 15.2 installiert - leider lief das nicht out-of-the-box. Es gab 2 Probleme: 1) fehlende systemd Unit-Datei 2) Prozess lief unter falscher GID. Hier nun die Lösung, vielleicht kann ja ein erfahrener Paketbauer das Paket für 15.3 damit zusammen bauen. zypper addrepo https://download.opensuse.org/repositories/openSUSE:Leap:15.2:Update/standar... zypper refresh zypper install mailman Mit systemctl edit --force --full mailman.service die Unit-Datei mit folgendem erstellen (siehe https://mail.python.org/pipermail/mailman-users/2019-April/084330.html) [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 Nach dem Start mit rcmailman start lieferte der Zugriff auf das Webinterface dann folgende Meldung admindb[18663]: Mailman cgi-wrapper (admindb): Failure to exec script. WANTED gid 483, GOT gid 8. Lösung (siehe 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). Neustart - danach "fluchte" alles wieder. Vielleicht hilft diese Mail ja jemand, wenn er nach dem Problem googelt... Bye Jürgen -- Dr.rer.nat. Jürgen Vollmer, Am Rennbuckel 21, D-76185 Karlsruhe Tel: +49(721) 92 04 87 1 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 -------------------------------------------------------------------------------
participants (1)
-
Dr. Jürgen Vollmer