[ 
https://issues.apache.org/jira/browse/FTPSERVER-146?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Niklas Gustavsson updated FTPSERVER-146:
----------------------------------------

    Fix Version/s: 1.0-M4
         Assignee: Niklas Gustavsson

> Volatile user manager 
> ----------------------
>
>                 Key: FTPSERVER-146
>                 URL: https://issues.apache.org/jira/browse/FTPSERVER-146
>             Project: FtpServer
>          Issue Type: Improvement
>          Components: Core
>            Reporter: Olivier Lourdais
>            Assignee: Niklas Gustavsson
>            Priority: Minor
>             Fix For: 1.0-M4
>
>
> Context: FTPSERVER-144
> We use Apache FTP Server embedded in an application (to allow some devices to 
> download firmware updates).
> We would like this application let less files as possible on the user 
> computer. Or at least, only files whose names are prefixed by the application 
> name.
> Use an appropriate name for the users properties file is acceptable for me, 
> but the best would be to have no file at all. Our application creates and 
> destroys FTP users on the fly, and all users are always destroyed when the 
> application exits. So we have no real need for such a file, and we would like 
> to avoid writing it.
> A solution would be to split PropertiesUserManager onto 2 classes:
> - a super-class which owns the BaseProperties object, implements user 
> management and authentication,
> - a sub-class which handles the storage of the properties file.
> Another solution would be to allow the userDataFile attribute of 
> PropertiesUserManager to take null value, which would mean that storage is 
> disabled.
> What is your opinion on that? I can send a patch but maybe you have some 
> projects for this class...

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to