Wir sind soeben über folgendes schwerwiegende Problem unter OX gestossen:
- Ein Ordner wird in OX von einem User freigegeben (Der User der die Freigabe erhält erhielt zuerst Autoren-Rechte, beim zweiten Versuch Administrator Rechte, der freigebende User ist Besitzer des Ordners, welchen er freigibt.)
- Ein berechtigter User abonniert die Freigabe - sie wird unter shared angezeigt
- Der berechtigte User abonniert den Order und erstellt darin einen Unterordner
- Er bemerkt einen Tipfehler und benennt den Ordner einige Zeit danach um.
- In diesem Moment bekommnt sofort er einen Fehler, dass der Ordner nicht existiert
(Hier sollte Dovecot doch eigentlich das Abonnement mitziehen) - Der Ordner kann jetzt von ihm nicht auch zunächst mehr aboniert werden
- Auch der User, welcher den Ordner freigegeben sieht ihn nicht mehr und kann ihn auch nicht abonnieren
- Erst nach einem Dovecot Neustart ist es möglich, dass der Ordner wieder sichtbar und abonniert wird
Hier scheint irgendetwas grundlegend falsch zu laufen - das Umbenennen eines Ordner innerhalb einer Freigabe muss ja funktionieren, ansonsten würden die Objekte “Bearbeiten” Rechte bezogen auf Verzeichnisse keinen Sinn machen.