AminetAminet
Search:
84755 packages online
About
Recent
Browse
Search
Upload
Setup
Services

misc/unix/adt-passive.lha

Mirror:Random
Showing: ppc-morphos icongeneric icon
No screenshot available
Short:Passive FTP mode patch for ADT
Author:"Stuart Caie" kyzer at 4u.net
Uploader:Stuart Caie <kyzer 4u net>
Type:misc/unix
Architecture:generic
Date:2002-05-28
Download:misc/unix/adt-passive.lha - View contents
Readme:misc/unix/adt-passive.readme
Downloads:6002

This is a patch to the current ADT (Aminet Download Tool) source code, so
that you can choose to use "passive FTP".

Installation:
- download misc/unix/adt.c from Aminet (currently version 2.6)
- run "patch -p0 < adt-passive.patch"
- compile and install adt as usual
- delete your ~/.adtrc file if you have one
- run adt and pick the new "Passive FTP" mode

Background:

FTP is an old protocol. To recieve a file from an FTP server, an FTP client
like ADT normally has to act as a "server" itself, and offer a port for the
FTP server to "connect back" to.

However, many people get internet connectivity by going through a firewall,
and while firewalls usually let any connections through if they're from
inside the wall connecting to the outside, the reverse is not true. To a
firewall, an FTP server's attempt to "connect back" is an unrequested
intrusion, so it is blocked.

However, there is a way around this. The client can request a "passive"
data connection, where the server opens another port and the client
connects to that for the data connection. The dumb firewalls see this as
yet another outgoing connection from the client, and don't block it. An FTP
server isn't required to offer passive FTP, but most do.


Contents of misc/unix/adt-passive.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                 1468    3193  46.0% -lh5- bc97 May 28  2002 adt-passive.patch
[generic]                  680    1351  50.3% -lh5- f4ad May 28  2002 adt-passive.readme
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         2 files    2148    4544  47.3%            May 28  2002
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>