>
> File f1 = new File( "test" );
> File f2 = new File( "TEST" );
>
> if ( !f1.equals( f2 ) ) {
> if ( f1.createNewFile() != f2.createNewFile() ) {
> // Case insensitive but name preserving
> } else {
> // case sensitive
> }
> } else {
> // case insensitive
> }
>
> Maybe someone else has a better idea ?
A good generic solution.
Was wondering, could there be a Use Case where FtpServer is being
purely used for Read-Only purpose (running from an account with RX
permission) and may not have write permission. (Assuming logging is
disabled or to a common folder).
Is OS name not sufficient for this? Agree that it leads to hard-coding.
- ashish