FTP-Client, der ein Verzeichnis überwacht und neue Dateien hochlädt.
Hallo, kennt jemand sowas? Die Idee ist, auf einem Linux-Server ein Verzeichnis freizugeben, per Samba, ftp, wie auch immer und da Dateien von unbedarften Usern reinkopieren zu lassen. Wenn diese Dateien dann komplett auf dem Server liegen, soll ein FTP-Client automatisch anfangen, diese auf einen entfernten FTP-Server hochzuladen. Aber wichtig ist eben, dass er nicht eher damit anfängt, bevor die Dateien vollständig auf dem Server liegen, also kein schreibender Zugriff mehr darauf erfolgt. Weiß evtl. jemand, wie man das realisieren könnte? Mfg, Thomas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Heyho, schau dir mal incron (http://inotify.aiken.cz/?section=incron) an. Das kann ueber Dateisystem Notifications Befehle ausfuehren, allerdings brauchst du dafuer einen Kernel >=2.6.13 und inotify aktiviert haben. Aber wenn du das hast, solltest du dass damit im groszen und ganzen realisieren koennen. :) On 1/25/07, Thomas Gräber <list@aepnet.de> wrote:
Hallo,
kennt jemand sowas? Die Idee ist, auf einem Linux-Server ein Verzeichnis freizugeben, per Samba, ftp, wie auch immer und da Dateien von unbedarften Usern reinkopieren zu lassen. Wenn diese Dateien dann komplett auf dem Server liegen, soll ein FTP-Client automatisch anfangen, diese auf einen entfernten FTP-Server hochzuladen. Aber wichtig ist eben, dass er nicht eher damit anfängt, bevor die Dateien vollständig auf dem Server liegen, also kein schreibender Zugriff mehr darauf erfolgt. Weiß evtl. jemand, wie man das realisieren könnte?
Mfg, Thomas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Achja, im Linux-Magazin 02/2007 gibt's dazu einen recht ausfuehrlichen Artikel, auch wenn der Autor vergessen hat, div. Events aufzulisten. ;) </spam> On 1/25/07, Patrick Otto <patrick.otto@gmail.com> wrote:
Heyho,
schau dir mal incron (http://inotify.aiken.cz/?section=incron) an. Das kann ueber Dateisystem Notifications Befehle ausfuehren, allerdings brauchst du dafuer einen Kernel >=2.6.13 und inotify aktiviert haben.
Aber wenn du das hast, solltest du dass damit im groszen und ganzen realisieren koennen. :)
On 1/25/07, Thomas Gräber <list@aepnet.de> wrote:
Hallo,
kennt jemand sowas? Die Idee ist, auf einem Linux-Server ein Verzeichnis freizugeben, per Samba, ftp, wie auch immer und da Dateien von unbedarften Usern reinkopieren zu lassen. Wenn diese Dateien dann komplett auf dem Server liegen, soll ein FTP-Client automatisch anfangen, diese auf einen entfernten FTP-Server hochzuladen. Aber wichtig ist eben, dass er nicht eher damit anfängt, bevor die Dateien vollständig auf dem Server liegen, also kein schreibender Zugriff mehr darauf erfolgt. Weiß evtl. jemand, wie man das realisieren könnte?
Mfg, Thomas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Donnerstag, 25. Januar 2007 18:29 schrieb Patrick Otto:
Heyho,
schau dir mal incron (http://inotify.aiken.cz/?section=incron) an. Das kann ueber Dateisystem Notifications Befehle ausfuehren, allerdings brauchst du dafuer einen Kernel >=2.6.13 und inotify aktiviert haben.
Aber wenn du das hast, solltest du dass damit im groszen und ganzen realisieren koennen. :)
Hallo, danke für den Hinweis. Wenn ich das recht verstehe, bietet das aber nur Funktionen, die man dann in Programmiersprachen, wie z.B. C++ verwenden kann, oder? Da sind meine Kenntnisse dann doch eher bescheiden... Mfg, Thomas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Nein, Incron ist ein eigener Daemon, der so funktioniert wie der normale crond. Du hast eine crontab in der du Verzeichniss und Events definierst und was ausgefuehrt werden soll wenn das gewuenschte Event passiert. Was du meinst ist Inotify - die Schnittstelle im Kernel. ;) On 1/29/07, Thomas Gräber <list@aepnet.de> wrote:
Am Donnerstag, 25. Januar 2007 18:29 schrieb Patrick Otto:
Heyho,
schau dir mal incron (http://inotify.aiken.cz/?section=incron) an. Das kann ueber Dateisystem Notifications Befehle ausfuehren, allerdings brauchst du dafuer einen Kernel >=2.6.13 und inotify aktiviert haben.
Aber wenn du das hast, solltest du dass damit im groszen und ganzen realisieren koennen. :)
Hallo,
danke für den Hinweis. Wenn ich das recht verstehe, bietet das aber nur Funktionen, die man dann in Programmiersprachen, wie z.B. C++ verwenden kann, oder? Da sind meine Kenntnisse dann doch eher bescheiden...
Mfg, Thomas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (2)
-
Patrick Otto
-
Thomas Gräber