You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ftpserver-dev@incubator.apache.org by John Garrould <jo...@gmail.com> on 2006/10/11 19:43:18 UTC
Case Sensitive Option?
All,
We are migrating to the Apache FTP Server from an IBM mainframe FTP
server. The existing server is not case sensitive so customers can CD
to a directory called "Orders" using CD ORDERS, CD orders and any
combination in between. There are thousands of customers involved and
we can't ask them all to change their software to use upper or lower
case. Is there a quick, simple, safe way of making directory names
not case sensitive on the server?
Many Thanks
John Garrould
Re: Case Sensitive Option?
Posted by John Garrould <jo...@gmail.com>.
Niklas,
I confirm that the FTP Server will be the only process writing to the
file system.
Regards
John
On 12/10/06, Niklas Gustavsson <ni...@protocol7.com> wrote:
> John Garrould wrote:
> > Niklas,
> >
> > Thanks for getting back to me. This will actually be running on Red
> > Hat Enterprise Linux although if moving it onto Windows will solve the
> > problem we would consider it. Is there anyway to compensate for the
> > Linux file system being case sensitive?
>
> Not directly as far as I know. You would have to ensure that you don't
> get files with the same name in different casings in some other way. If
> FtpServer is the only party writing to the directory I think you should
> be fine.
>
> /niklas
>
>
--
John Garrould
e-mail : john@garrould.co.uk fax : 08707 065468
Confidentiality: This e-mail and its attachments are intended for the
above named only and may be confidential. If they have come to you in
error you must take no action based on them, nor must you copy or show
them to anyone; please reply to this e-mail and highlight the error.
Security Warning: Please note that this e-mail has been created in
the knowledge that Internet e-mail is not a 100% secure communications
medium. We advise that you understand and observe this lack of
security when e-mailing us.
Viruses: Although we have taken steps to ensure that this e-mail and
attachments are free from any virus, we advise that in keeping with
good computing practice the recipient should ensure they are actually
virus free.
Re: Case Sensitive Option?
Posted by Niklas Gustavsson <ni...@protocol7.com>.
John Garrould wrote:
> Niklas,
>
> Thanks for getting back to me. This will actually be running on Red
> Hat Enterprise Linux although if moving it onto Windows will solve the
> problem we would consider it. Is there anyway to compensate for the
> Linux file system being case sensitive?
Not directly as far as I know. You would have to ensure that you don't
get files with the same name in different casings in some other way. If
FtpServer is the only party writing to the directory I think you should
be fine.
/niklas
Re: Case Sensitive Option?
Posted by John Garrould <jo...@gmail.com>.
Niklas,
Thanks for getting back to me. This will actually be running on Red
Hat Enterprise Linux although if moving it onto Windows will solve the
problem we would consider it. Is there anyway to compensate for the
Linux file system being case sensitive?
Regards
John
On 11/10/06, Niklas Gustavsson <ni...@protocol7.com> wrote:
> John Garrould wrote:
> > All,
> >
> > We are migrating to the Apache FTP Server from an IBM mainframe FTP
> > server. The existing server is not case sensitive so customers can CD
> > to a directory called "Orders" using CD ORDERS, CD orders and any
> > combination in between. There are thousands of customers involved and
> > we can't ask them all to change their software to use upper or lower
> > case. Is there a quick, simple, safe way of making directory names
> > not case sensitive on the server?
>
> Yeah, this should be pretty straight-forward to make an configurable
> option. Of course, it will be crucial that the underlaying file system
> doesn't differentiate between files based on the casing. So, this change
> wouldn't work all that great on Unix/Linux file systems, but it should
> work just fine on Windows.
>
> We currently have no unit tests for the file system code so I'm a bit
> reluctant to make the change before I've fixed that. Give me a day or
> two and I might have something working.
>
> Will you be running the FTP server on the mainframe?
>
> /niklas
>
>
--
John Garrould
e-mail : john@garrould.co.uk fax : 08707 065468
Confidentiality: This e-mail and its attachments are intended for the
above named only and may be confidential. If they have come to you in
error you must take no action based on them, nor must you copy or show
them to anyone; please reply to this e-mail and highlight the error.
Security Warning: Please note that this e-mail has been created in
the knowledge that Internet e-mail is not a 100% secure communications
medium. We advise that you understand and observe this lack of
security when e-mailing us.
Viruses: Although we have taken steps to ensure that this e-mail and
attachments are free from any virus, we advise that in keeping with
good computing practice the recipient should ensure they are actually
virus free.
Re: Case Sensitive Option?
Posted by Niklas Gustavsson <ni...@protocol7.com>.
John Garrould wrote:
> All,
>
> We are migrating to the Apache FTP Server from an IBM mainframe FTP
> server. The existing server is not case sensitive so customers can CD
> to a directory called "Orders" using CD ORDERS, CD orders and any
> combination in between. There are thousands of customers involved and
> we can't ask them all to change their software to use upper or lower
> case. Is there a quick, simple, safe way of making directory names
> not case sensitive on the server?
Yeah, this should be pretty straight-forward to make an configurable
option. Of course, it will be crucial that the underlaying file system
doesn't differentiate between files based on the casing. So, this change
wouldn't work all that great on Unix/Linux file systems, but it should
work just fine on Windows.
We currently have no unit tests for the file system code so I'm a bit
reluctant to make the change before I've fixed that. Give me a day or
two and I might have something working.
Will you be running the FTP server on the mainframe?
/niklas