close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 14 months ago

Last modified 11 months ago

#5597 accepted Aufgabe

Email2Trac-Konfiguration anpassen

Reported by: Rüdiger Kupper Owned by: Rüdiger Kupper
Priority: zurückgestellt Milestone: Update auf Trac 1.x
Component: Webdienst: Trac (Tickets) Severity: beeinträchtigt keinen Unterricht
Keywords: Cc: bau

Description

Nach dem Umzug von Trac auf einen eigenen Server muss die Konfiguration des Email2Trac-Plugins angepasst werden, damit Trac-Tickets wieder per Mail erstellt und geändert werden können.

Change History (8)

comment:1 by Rüdiger Kupper, 14 months ago

Priority: bald erledigen → zurückgestellt

Okay, hierfür braucht der neue Trac-Server tatsächlich einen MTA, weil er ja die Mails an trac@paedml.kg-fds.de erhalten soll. Auf dem paedml war das leicht, in der /etc/aliases steht trac: |/usr/bin/run_email2trac. Wenn eine Mail für trac@kg-fds.de ankam wurde sie an das Binary ´/usr/bin/run_email2trac` gepiped.

  • Jetzt müsste der neue Trac-Server seine Mails selbst abholen und an email2trac weiterleiten
  • Das Binary /usr/bin/run_email2trac gibt es auf dem neuen Trac-Server gar nicht, keine Ahnung, woher das kam.

Angesichts der Tatsachen, dass Trac und seine Plugins demnächst massiv upgegradet werden und das ohnehin ein wenig genutztes Feature war (vermutlich war ich der einzige, der das email2trac-Interface wirklich genutzt hat) stufe ich dieses Ticket herunter. (Leider, wir haben für solchen Komfort einfach keine Zeit mehr :-/).

comment:2 by Rüdiger Kupper, 11 months ago

Status: new → accepted

Damit Nutzer, die kein Account bei uns haben, über ihre Email-Adresse mit dem Ticket kommunizieren können, müssten wir das email2trac-Interface wieder einrichten. Leider gibt es das Paket trac-email2trac aber in der aktuellen Version von Ubuntu Server nicht mehr.

comment:3 by Rüdiger Kupper, 11 months ago

Hier ist das Projekt gehostet. Demnach wurde der Master-Branch zwar auf python3 umgestellt, es gibt aber noch kein stabiles Release. Laut text ist es „work in progress“. Die letzte Änderung ist 9 Monate her.

Ich könnte versuchen, den Code runterzuladen uns selbst zu kompilieren. Sonst müssen wir leider derzeit ohne eine Mail-Anbindung für Trac leben.

comment:4 by Rüdiger Kupper, 11 months ago

-> Todo: Backup des aktuellen Containers machen, dann mal probieren, ob es zufällig kompiliert.

Für eine mögliche Konfiguration mit fetchmail siehe z.B. hier (oder wir nutzen postfix, wie auf allen anderen Rechnern auch).

comment:5 by Rüdiger Kupper, 11 months ago

Also, kompiliert hat der aktuelle Master-Branch, das run_email2trac-Binary ist installiert. (Musste natürlich im Trac-Kontainer einen C-Compiler installieren. Warum die Python nach C kompilieren, weiß ich nicht so genau.)

Jetzt mal sehen, ob unsere alte Konfiguration da läuft.

comment:6 by bau, 11 months ago

Naja, besser wäre es, wenn die IuK-Mitarbeiter sich in den Trac einloggen könnten.

in reply to:  6 comment:7 by Rüdiger Kupper, 11 months ago

Replying to bau:

Naja, besser wäre es, wenn die IuK-Mitarbeiter sich in den Trac einloggen könnten.

Denke auch. Dazu gibt es zwei Möglichkeiten:

  1. Wir richten für die Mitarbeiter der Stadt Accounts in der Musterlösung ein (als Schüler oder Lehrer). Dann könnten sie unsere volle Infrastruktur nutzen, nicht nur Trac. (Ist aber vermutlich über das Zeil hinausgeschossen.)
  2. Ich lege manuelle Konten nur innerhalb von Trac an. Dann können sie wie alle Kollegen mit Trac arbeiten, aber eben nur dort. (Siehe https://paedml.kg-fds.de/trac/ticket/5694#comment:6)
Version 0, edited 11 months ago by Rüdiger Kupper (next)

comment:8 by bau, 11 months ago

Version 2 haben wir doch auch für Herrn Gutekunst - oder?
Ich würde das dann auch bei den drei Mitarbeitern des IuK so machen.

Note: See TracTickets for help on using tickets.