Only owner can delete the contents für alle Unterordner

  • Hallo zusammen,


    mein ursprüngliches Problem war: Wie setze ich das Sticky-bit rekursiv für alle Unterordner.
    Dies habe ich wie im folgenden beschrieben, geschafft (vielleicht hilft es ja jemandem).
    ABER: Das ist immer noch ein manueller Akt und ich würde gerne, das das Bit gesetzt wird wenn ich mit meine User-Name einen Ordner anlege... An die Linux-Fraktion: Ne Idee?!?!


    Nach dem Installieren von OptWare über putty müsst ihr die find utils installieren und das unten genannte Kommando ausführen (Verbesserungsvorschläge willkommen ;) )
    export PATH=/opt/bin:/opt/sbin:$PATH
    ipkg install coreutils (sollte nicht zwingend nötig sein, habe ich aber gemacht...)
    ipkg install findutils


    find /foo -type d -exec chmod +t {} \;


    /foo müsst ihr natürlich mit dem Ordner erstzen auf den ihr rekursiv "Only owner can delete the contents" anwenden wollt.


    Zur Info: Ich nutze SMB + WebDAV und Advanced folder permissions ist aktiviert
    Usecase:
    - mehrere Nutzer haben Filme und Bilder von unterschiedlichen Urlauben
    - Ich möchte mein Material allen zur Verfügung stellen, aber keiner soll es löschen können
    - Jeder User soll sein Material einfügen und löschen können


    Ich hoffe, ihr könnt mir einen Tip geben. Vielen Dank :)
    Totti


    Edith: Erster Teil gelöst :D