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 "Niklas Gustavsson (JIRA)" <ji...@apache.org> on 2006/12/30 22:30:22 UTC

[jira] Commented: (FTPSERVER-57) Implement a more flexible authorization

    [ http://issues.apache.org/jira/browse/FTPSERVER-57?page=comments#action_12461541 ] 
            
Niklas Gustavsson commented on FTPSERVER-57:
--------------------------------------------

commit -m "The remaining permissions has now been migrated to the new authentication design." C:/home/niklas/workspaces/apache/ftpserver/ftplet-api/src/java/org/apache/ftpserver/ftplet/User.java C:/home/niklas/workspaces/apache/ftpserver/admin-gui/src/java/org/apache/ftpserver/gui/UserManagerPanel.java C:/home/niklas/workspaces/apache/ftpserver/core/src/java/org/apache/ftpserver/command/APPE.java C:/home/niklas/workspaces/apache/ftpserver/core/src/java/org/apache/ftpserver/command/MD5.java C:/home/niklas/workspaces/apache/ftpserver/core/src/java/org/apache/ftpserver/command/RETR.java C:/home/niklas/workspaces/apache/ftpserver/core/src/java/org/apache/ftpserver/command/SITE_DESCUSER.java C:/home/niklas/workspaces/apache/ftpserver/core/src/java/org/apache/ftpserver/command/STOR.java C:/home/niklas/workspaces/apache/ftpserver/core/src/java/org/apache/ftpserver/command/STOU.java C:/home/niklas/workspaces/apache/ftpserver/core/src/java/org/apache/ftpserver/command/USER.java C:/home/niklas/workspaces/apache/ftpserver/core/src/java/org/apache/ftpserver/ConfigurableFtpServerContext.java C:/home/niklas/workspaces/apache/ftpserver/core/src/java/org/apache/ftpserver/usermanager/BaseUser.java C:/home/niklas/workspaces/apache/ftpserver/core/src/java/org/apache/ftpserver/usermanager/ConcurrentLoginPermission.java C:/home/niklas/workspaces/apache/ftpserver/core/src/java/org/apache/ftpserver/usermanager/ConcurrentLoginRequest.java C:/home/niklas/workspaces/apache/ftpserver/core/src/java/org/apache/ftpserver/usermanager/DbUserManager.java C:/home/niklas/workspaces/apache/ftpserver/core/src/java/org/apache/ftpserver/usermanager/PropertiesUserManager.java C:/home/niklas/workspaces/apache/ftpserver/core/src/java/org/apache/ftpserver/usermanager/TransferRatePermission.java C:/home/niklas/workspaces/apache/ftpserver/core/src/test/org/apache/ftpserver/PassivePortsTest.java C:/home/niklas/workspaces/apache/ftpserver/core/src/test/org/apache/ftpserver/usermanager/ConcurrentLoginPermissionTest.java C:/home/niklas/workspaces/apache/ftpserver/core/src/test/org/apache/ftpserver/usermanager/UserManagerTestTemplate.java
    Sending        C:/home/niklas/workspaces/apache/ftpserver/admin-gui/src/java/org/apache/ftpserver/gui/UserManagerPanel.java
    Sending        C:/home/niklas/workspaces/apache/ftpserver/core/src/java/org/apache/ftpserver/command/APPE.java
    Sending        C:/home/niklas/workspaces/apache/ftpserver/core/src/java/org/apache/ftpserver/command/MD5.java
    Sending        C:/home/niklas/workspaces/apache/ftpserver/core/src/java/org/apache/ftpserver/command/RETR.java
    Sending        C:/home/niklas/workspaces/apache/ftpserver/core/src/java/org/apache/ftpserver/command/SITE_DESCUSER.java
    Sending        C:/home/niklas/workspaces/apache/ftpserver/core/src/java/org/apache/ftpserver/command/STOR.java
    Sending        C:/home/niklas/workspaces/apache/ftpserver/core/src/java/org/apache/ftpserver/command/STOU.java
    Sending        C:/home/niklas/workspaces/apache/ftpserver/core/src/java/org/apache/ftpserver/command/USER.java
    Sending        C:/home/niklas/workspaces/apache/ftpserver/core/src/java/org/apache/ftpserver/ConfigurableFtpServerContext.java
    Sending        C:/home/niklas/workspaces/apache/ftpserver/core/src/java/org/apache/ftpserver/usermanager/BaseUser.java
    Adding         C:/home/niklas/workspaces/apache/ftpserver/core/src/java/org/apache/ftpserver/usermanager/ConcurrentLoginPermission.java
    Adding         C:/home/niklas/workspaces/apache/ftpserver/core/src/java/org/apache/ftpserver/usermanager/ConcurrentLoginRequest.java
    Sending        C:/home/niklas/workspaces/apache/ftpserver/core/src/java/org/apache/ftpserver/usermanager/DbUserManager.java
    Sending        C:/home/niklas/workspaces/apache/ftpserver/core/src/java/org/apache/ftpserver/usermanager/PropertiesUserManager.java
    Adding         C:/home/niklas/workspaces/apache/ftpserver/core/src/java/org/apache/ftpserver/usermanager/TransferRatePermission.java
    Sending        C:/home/niklas/workspaces/apache/ftpserver/core/src/test/org/apache/ftpserver/PassivePortsTest.java
    Adding         C:/home/niklas/workspaces/apache/ftpserver/core/src/test/org/apache/ftpserver/usermanager/ConcurrentLoginPermissionTest.java
    Sending        C:/home/niklas/workspaces/apache/ftpserver/core/src/test/org/apache/ftpserver/usermanager/UserManagerTestTemplate.java
    Sending        C:/home/niklas/workspaces/apache/ftpserver/ftplet-api/src/java/org/apache/ftpserver/ftplet/User.java
    Transmitting file data ...
    Committed revision 491337.

> Implement a more flexible authorization
> ---------------------------------------
>
>                 Key: FTPSERVER-57
>                 URL: http://issues.apache.org/jira/browse/FTPSERVER-57
>             Project: FtpServer
>          Issue Type: Improvement
>            Reporter: Niklas Gustavsson
>         Assigned To: Niklas Gustavsson
>
> The current authorization implementation requires changes to the User interface for each new authorization type. Also, the current write permission design only allows for R or R/W permission based on the home directory. The new design should allow for more flexible permissions, e.g. with a subfolder with only read access.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira