https://bz.apache.org/bugzilla/show_bug.cgi?id=63226
Bug ID: 63226 Summary: documentation : FTP task is wrong about followsymlinks Product: Ant Version: 1.10.5 Hardware: All OS: All Status: NEW Severity: trivial Priority: P2 Component: Optional Tasks Assignee: notifications@ant.apache.org Reporter: eugene.ad...@gmail.com Target Milestone: --- The documentation (https://ant.apache.org/manual/Tasks/ftp.html) says : "The attribute followsymlinks of fileset is supported on local ("put") as well as remote ("get", "chmod", "delete") filesets." In fact it is also supported on the remote "list". Here is the proof, we get two different results when using or not this attribute, the differences being on symlinks. ANT targets : <target name="listingWithSymlinks"> <ftp action="list" listing="listingWithSymlinks.txt" server="ftp.ietf.org" port="21" remotedir="/rfc/fyi" userid="anonymous" password="anonymous" > <fileset dir="." defaultexcludes="no" includes="*" /> </ftp> </target> <target name="listingWithoutSymlinks"> <ftp action="list" listing="listingWithoutSymlinks.txt" server="ftp.ietf.org" port="21" remotedir="/rfc/fyi" userid="anonymous" password="anonymous" > <fileset dir="." defaultexcludes="no" includes="*" followsymlinks="false" /> </ftp> </target> $ diff -y listingWithSymlinks.txt listingWithoutSymlinks.txt -rw-r----- 1 ftp ftp 426 Jun 18 2002 .messa -rw-r----- 1 ftp ftp 426 Jun 18 2002 .messa -rw-r----- 1 ftp ftp 7760 Mar 3 07:45 fyi-in < -rw-r----- 1 ftp ftp 1533 Aug 25 2001 fyi-re -rw-r----- 1 ftp ftp 1533 Aug 25 2001 fyi-re -rw-r----- 1 ftp ftp 7641 Mar 22 1990 fyi1.t < -rw-r----- 1 ftp ftp 71176 Jan 13 1993 fyi10. < -rw-r----- 1 ftp ftp 124111 May 19 1994 fyi11. < -rw-r----- 1 ftp ftp 29135 Feb 25 1992 fyi12. < -rw-r----- 1 ftp ftp 9392 Mar 12 1992 fyi13. < -rw-r----- 1 ftp ftp 35694 Mar 12 1992 fyi14. < -rw-r----- 1 ftp ftp 8858 Aug 3 1992 fyi15. < -rw-r----- 1 ftp ftp 53449 Aug 13 1992 fyi16. < -rw-r----- 1 ftp ftp 127383 Sep 14 2006 fyi17. < -rw-r----- 1 ftp ftp 123008 Aug 14 1996 fyi18. < -rw-r----- 1 ftp ftp 7116 May 25 1993 fyi19. < -rw-r----- 1 ftp ftp 308528 Jun 23 1993 fyi2.t < -rw-r----- 1 ftp ftp 27811 May 25 1993 fyi20. < -rw-r----- 1 ftp ftp 34883 Jul 21 1993 fyi21. < -rw-r----- 1 ftp ftp 150980 May 13 1996 fyi22. < -rw-r----- 1 ftp ftp 235112 Mar 19 1994 fyi23. < -rw-r----- 1 ftp ftp 27258 May 24 1994 fyi24. < -rw-r----- 1 ftp ftp 375469 Aug 16 1994 fyi25. < -rw-r----- 1 ftp ftp 662030 Oct 17 1996 fyi26. < -rw-r----- 1 ftp ftp 66659 Nov 22 1994 fyi26. < -rw-r----- 1 ftp ftp 33500 Nov 3 1994 fyi27. < -rw-r----- 1 ftp ftp 46185 Oct 18 1995 fyi28. < -rw-r----- 1 ftp ftp 78941 Oct 10 1996 fyi29. < -rw-r----- 1 ftp ftp 94417 Aug 16 1990 fyi3.t < -rw-r----- 1 ftp ftp 114130 Jun 9 1997 fyi30. < -rw-r----- 1 ftp ftp 154037 Oct 8 1997 fyi31. < -rw-r----- 1 ftp ftp 43060 Nov 21 1997 fyi32. < -rw-r----- 1 ftp ftp 24107 Aug 12 1998 fyi33. < -rw-r----- 1 ftp ftp 74036 Feb 1 1999 fyi34. < -rw-r----- 1 ftp ftp 44669 Jun 30 1999 fyi35. < -rw-r----- 1 ftp ftp 867626 Aug 17 2007 fyi36. < -rw-r----- 1 ftp ftp 63680 Aug 31 2000 fyi37. < -rw-r----- 1 ftp ftp 64687 Apr 16 2001 fyi38. < -rw-r----- 1 ftp ftp 23640 Aug 16 1999 fyi4.t < -rw-r----- 1 ftp ftp 18022 Aug 23 1990 fyi5.t < -rw-r----- 1 ftp ftp 3459 Jan 11 1991 fyi6.t < -rw-r----- 1 ftp ftp 32543 Mar 1 1991 fyi7.t < -rw-r----- 1 ftp ftp 191769 Sep 12 1997 fyi8.t < -rw-r----- 1 ftp ftp 92119 May 27 1992 fyi9.t < -- You are receiving this mail because: You are the assignee for the bug.