PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Cyrus IMAP und rekursive Rechtevergabe



Saesh
16.08.04, 14:44
Hi Leute,
ich habe unter einem Cyrus IMAP Server einen User, der dafür da ist bestimmte Subfolder zu sharen.

Nun kann ich über cyradm und z.B. webmin User eintragen, die Rechte auf diese Ordner bekommen sollen.
Im Laufe der Zeit hat sich natürlich jetzt so einiges an Ordnern und Unterordnern und Unterunterordnern angesammelt und ich habe bisher keine Möglichkeit gefunden einen User rekursiv hinzuzufügen oder zu entfernen.

Ich habe jetzt evtl. über ein Script nachgedacht, dass über den cyradmin die Directories eines Users rekursiv auflistet und danach ein setacl über die Ordner anwendet mit cyradm-Funktionen.

Aber sowas muss es doch auch einfacher geben, bzw. vorgefertigt?


Kann mir da jmd. helfen?


Gruß
Saesh

chrigu
16.08.04, 15:45
Hi,
Ich kann dir jetzt nicht direkt helfen. Einfach falls du ein Skript schreiben musst, würde ich dir Perl empfehlen. Es besteht nämlich schon ein IMAP-Module, womit man locker solche Dinge aus einem Perl-Skript hinaus machen kann!
Nennt sich Cyrus::IMAP::Admin.

Gruss
Chrigu