AFD is a program to automatically distribute files either locally or to remote hosts.
Version: 1.3.6AFD comes from Automatic File Distributor and provides a framework for very flexible, non-stop, log and debug-able delivery of an arbitrary amount of files to multiple recipients as expressed in URLs (currently mailing and ftp supported with the mailto://
Operating System: Linux
The most common technique used to distribute data is for each individual to fetch the data from one common place. This place can be a database, FTP-server or even the WWW (World Wide Web). However, this is not always the most user or customer friendly way for a company or organization to distribute its products. For this reason AFD (Automatic File Distributor) was developed, to provide a better service to users or customers in transporting the required data directly to the location where it is required.
When distributing files to a remote host it does so via the FTP or SMTP protocol. Local distribution is done by simply copying files from one directory to another. To distribute files, the AFD has one central configuration file (DIR_CONFIG), where the system administrator can specify which files are to be distributed and where they are to be sent.
Here are some key features of "AFD":
· The AFD can send/retrieve any type of file, regardless of contents and the name of the file.
· Only the files are being distributed, no other additional information is send with the file.
· The AFD has a very sophisticated and compact X11 interface to monitor and control the distribution of files (afd_ctrl). It has the ability to do extensive logging of all activities, even down to tracing each individual FTP/SMTP command.
· Files can be send to places where no AFD is installed.
· There can be more than one process distributing files to a single host. This has the advantage that when a large file is currently being distributed, other files don't have to wait until the large file is done.
· Where net capacity is limited, it is possible to distribute files with priority.
· If the transfer gets interrupted, AFD can append files. So data that has already been transmitted will not be send again.
· It is possible to setup a whole network of AFD's that can be monitored and controlled through a single interface (mon_ctrl).
· The AFD requires X11R5 and Motif 1.2.x (or higher).
What's New in This Release:
· This release adds a bootup script for afd_mon. splice() support has been implemented.
· When sending files, AFD can now keep the connection open.