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 7 years ago

Closed 6 years ago

#3438 closed Defekt (erledigt)

Fehler in newaliases Skript

Reported by: Rüdiger Kupper Owned by: bau
Priority: schnell erledigen Milestone: Schuljahr 2019/20
Component: Webdienst: Mail Severity: beeinträchtigt den Unterricht vieler Lehrer
Keywords: Cc:

Description

Liefert Fehler, der Eintrag für -post (Mailman) wird nicht richtig erzeugt.

Change History (10)

comment:1 by bau, 7 years ago

Wo ist da die Fehlermeldung?

17:36/0 paedml ~ # newaliases
postalias: warning: /etc/aliases.db: duplicate entry: "praevention"
postalias: warning: /etc/aliases.db: duplicate entry: "schuelersprecher"
17:37/0 paedml ~ # 

comment:2 by Rüdiger Kupper, 7 years ago

Natürlich nicht mehr, weil ich das Problem so beheben musste, dass "newaliases" die Datei schluckt, sonst hätte ich Ticket #3437 (höchste Priorität) heute nicht lösen können.

Ich habe sowohl die Dateien "aliases-vorlage", als auch aliases angepasst, und zwar die Zeile:

:                   |/var/lib/mailman/mail/mailman post "   

welche die Fehlermeldung: "Two values required" verursachte in

-post:                   |/var/lib/mailman/mail/mailman post "   

Das aber nur aus Analogiebetrachtung zu den folgenden Zeilen. Ist das so richtig?

Wenn ja, scheint es ja nun durchzulaufen.

comment:3 by Rüdiger Kupper, 7 years ago

Doch was hat die Adresse post@... bitte für eine Bedeutung?

comment:4 by Rüdiger Kupper, 7 years ago

Außerdem habe ich in /etc/aliases_vorlage die letzten anhängenden Leerzeilen gelöscht. Vielleicht war das das Problem?

comment:5 by Rüdiger Kupper, 7 years ago

So, ich weiß jetzt wieder, was das Problem ist: Jegliche Änderung in aliases_vorlage wird nicht nach aliases übernommen! Ob das an den Warnungen liegt, weiß ich nicht. Aber:

  • Ich habe eben in /etc/aliases_vorlage den Eintrag für "passwort:" geändert auf "bau,kup,ort" (also ort hinzugefügt).
  • Aufruf von sophomorix-mail spuckt die zwei Fehlermeldungen aus.
  • Danach sieht /etc/aliases noch immer so aus wie zuvor. Die Änderung in /etc/aliases_vorlage wurde nicht übernommen.
  • Da dieses Skript nächtlich läuft glaube ich, dass schon seit langer Zeit keine Anpassungen in /etc/aliases_vorlage mehr in /etc/aliases gelandet sind.

comment:6 by Rüdiger Kupper, 7 years ago

behoben?

comment:7 by Rüdiger Kupper, 7 years ago

Resolution: → erledigt
Status: new → closed

comment:8 by Rüdiger Kupper, 6 years ago

Resolution: erledigt
Status: closed → reopened

Das Problem ist wieder da: In /etc/aliases werden Verteiler für eine "leere Klasse" (Leerstring als Klassenname) angelegt. Ich habe die fehlerhaften Einträge heute mal rausgelöscht, doch morgen werden sie wieder da sein.

comment:9 by lehm, 6 years ago

Vermutlich sind sie imemrnoch da?

comment:10 by bau, 6 years ago

Resolution: → erledigt
Status: reopened → closed

Das Problem lag an einem fehlerhaften Eintrag in der Schulverwaltungssoftware.

Note: See TracTickets for help on using tickets.