[ 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.