FTP service should install client item when service is started first time
|FTP Server v1.3
Normally, when logging in via FTP, the session is associated with the 'net.sf.basedb.clients.ftp' client if it exists. Normally, this client is created the first time the root user logs in and this is also outlined in the installation documentation.
BASE 3.3 adds a new feature that gives service extensions access to a valid
SessionControl (http://base.thep.lu.se/ticket/1799) immediately when the service is started. This means we could change the FTP server to create the 'net.sf.basedb.clients.ftp' client item immediately after installation without having to wait for the root user to login.