Prüfen, ob auf Datei gerade Schreibzugriff stattfindet?

dev

Registered User
Hallo,

ich möchte folgendes machen:

1. Upload per FTP auf einen Server via proftpd (5-20 Minuten Dauer)
2. per Cron regelmäßig das Verzeichnis leermachen und die Dateien verschieben

2) erfordert aber, dass 1) abgeschlossen ist.

Wie kann ich am besten prüfen, ob der Dateiupload fertig ist? Geht das überhaupt mit einer Scriptsprache ("while dateigrössenänderung do")?

Oder muss man auf das Hooksystem von proftpd zurückgreifen?

Danke!

EDIT: Ok, das Hooksystem alias mod_exec ist keine Alternative, dazu muss proftpd neu kompiliert werden. Über das Sicherheitsproblem will ich gar nicht reden. Das xferlog sieht ganz gut aus, dort landen alles Fileoperationen drin.
 
Last edited by a moderator:
Danke für die Stichworte, damit komme ich zurecht :)

Filewatch oder find -cmin 5 scheinen gute und unkomplizierte Kandidaten zu sein.
 
Back
Top