Hello Friends @ 3000-L,
Re: Thoughts on FTP/iX enhancements
Their has been a bit of discussion as well as a few Enhancement Request
(SR's) submitted for FTP/iX. The following investigation is based on
recent customer input and news group threads on this topic.
Thoughts on FTP enhancements
============================
1. A new "site" command
________________________
Syntax: SITE POSIX ON | OFF
Explanation : When the command SITE POSIX ON command is executed,
the FTP server should change to "POSIX" mode of "DIR" and "GET/PUT"
requests. When "SITE POSIX OFF" command is executed, the FTP server
should behave in the "MPE mode" of "DIR" and "GET/PUT" requests.
In either case, the server response should be
200 POSIX command ok.
By default, if the connection to the FTP server is from a non-MPE
system, site POSIX should be "ON". For MPE-MPE, it should be "OFF".
2. POSIX behavior of DIR (LIST)
_________________________________
The output of DIR (LIST) request should be in "ls -al" format.
3. POSIX PWD response
_______________________
In the normal case the response for a PWD request is
257- /abc/def is the current directory
257 USER.ACCT is the current session
In the POSIX case, it need only be
257 /abc/def is the current directory
4. POSIX PUT
____________
There is no need to have a "./" prefix to put POSIX files
However, to put a file to the non-default account, you
should specify the target file in HFS, i.e. /ACCOUNT/GROUP/file;
file.GROUP.ACCOUNT WILL NOT work.
5. POSIX GET
____________
There is no need to have a "./" prefix to get POSIX files
However, to get a file from the non-default account, you
need to specify the file in HFS, i.e. /ACCOUNT/GROUP/file;
file.GROUP.ACCOUNT WILL NOT work.
6. ASCII get of bytestream files
_________________________________
Currently, if you specify ASCII option and do a "get" of bytestream
file, you get a "CR-LF" after each character.
The ASCII get of a bytestream file should effectively result in a
"binary" get.
We are interested in your input. First, will these changes if implemented
address the needs and concerns we have heard providing 'POSIX' inbound
FTP/iX Server connectivity?. Do you see other changes which are necessary?
Second, will these changes if implemented break existing functionality with
the current 'MPE' inbound FTP/iX server connectivity? If so, please reply
with specific examples & specific applications.
Please send your response to the 3000-L news group (as we are interested
in stimulating discussion) and to [log in to unmask] We would like
to get your input as soon as possible.
--
Best regards,
Raghuram,
CSY R & D, Bangalore, INDIA
James Hofmeister,
Worldwide Technology Network Expert Center
|