Hello, I've taken some time to build Debian packages for Apache Syncope Core and Console. You can find the project on my github [1].
It reduces the work needed to install Syncope Core and Console to a few commands. It also makes it easy to upgrade from version to version. I also have some feedback to improve Syncope Core - make security.properties path configurable so when you deploy into production you can change the admin password/user name without rebuilding. As I write the email, a thought comes to mind: If the admin password can be changed later in the database, please document this feature. Like all good debian web applications, components will use: * /var/log/apache-syncope - to store logs * /var/lib/apache-syncope - to store extra files (connector bundles uder bundles directory) * /etc/apache-syncope - to store application configuration * /usr/share/apache-syncope - to store application data that does not change Details on how to install the application are in the README files. Feedback is more than welcomed. Other suggestions/questions: * Active Directory has (by my knowledge) a 'default' schema described in RFC 2307 [2]. Samba4 can be provisioned with this schema easily. It would be great if things (managing, synchronisation) would Just Work if you supply a host name, bind dn and password. Things might not be that simple, but I guess it's possible to provide such a configuration. jenkins AD plugin does. * keep on the good work ;) * I would like to see the work upstream if possible. [1] https://github.com/ieugen/apache-syncope-debian [2] http://www.rfc-base.org/rfc-2307.html [3] https://wiki.jenkins-ci.org/display/JENKINS/Active+Directory+plugin -- Ioan Eugen Stan 0720 898 747
