View Issue Details

IDProjectCategoryView StatusLast Update
0000622Other Unix PortBugpublic2016-01-08 01:01
ReporterLewisRAssigned To 
Status newResolutionopen 
Summary0000622: ncFTP 3.2.5 tries to call ls.exe for internal functions instead of ls
DescriptionSome functions of ncFTP require the use of ncFTP's internal ls:

put *

(normally executes "ls -d *" to build its internal list).

However, the above command actually causes ncFTP to attempt to execute:

ls.exe -d *

which fails (apparently because ls.exe is not mapped to the internal ls command)
Steps To Reproduce1. Start ncFTP
2. Log into FTP server
3. Execute put *


Unknown command "ls.exe -d *"

Expected result:

All files in local directory should be uploaded (same as mput *, which yields the same error).
Additional InformationI thought this was a wildcard expansion problem until I realized that ncFTP really should not be trying to execute the external ls command but rather its own internal ls.
TagsNo tags attached.



2014-09-04 00:51

developer   ~0002830

Last edited: 2016-01-08 01:01

View 5 revisions

Possibly related to issue 0000589 (note my comment 0000589:0002639).


2014-09-04 00:53

developer   ~0002831

I am using

Issue History

Date Modified Username Field Change
2014-09-04 00:47 LewisR New Issue
2014-09-04 00:51 LewisR Note Added: 0002830
2014-09-04 00:53 LewisR Note Added: 0002831
2016-01-08 00:57 LewisR Note Edited: 0002830 View Revisions
2016-01-08 00:58 LewisR Note Edited: 0002830 View Revisions
2016-01-08 01:00 LewisR Note Edited: 0002830 View Revisions
2016-01-08 01:01 LewisR Note Edited: 0002830 View Revisions