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 , 14 months ago
| Priority: | bald erledigen → zurückgestellt |
|---|
comment:2 by , 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 , 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 , 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 , 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.
follow-up: 7 comment:6 by , 11 months ago
Naja, besser wäre es, wenn die IuK-Mitarbeiter sich in den Trac einloggen könnten.
comment:7 by , 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:
- 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.)
- 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)
comment:8 by , 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.
Okay, hierfür braucht der neue Trac-Server tatsächlich einen MTA, weil er ja die Mails an
trac@paedml.kg-fds.deerhalten soll. Auf dem paedml war das leicht, in der /etc/aliases stehttrac: |/usr/bin/run_email2trac. Wenn eine Mail fürtrac@kg-fds.deankam wurde sie an das Binary ´/usr/bin/run_email2trac` gepiped./usr/bin/run_email2tracgibt 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 :-/).