[haiku-depot-web] Update; Password Changes, Other Minor Patches

  • From: Andrew Lindesay <apl@xxxxxxxxxxxxxx>
  • To: haiku-depot-web@xxxxxxxxxxxxx
  • Date: Tue, 16 Sep 2014 21:14:24 +1200

Hello;

Updated documentation;

http://www.silvereye.co.nz/tmp/haikudepotserver-docs-15sep2014-tmp.pdf

The main change in this update is underlying support for maintaining an LDAP directory of users. The deployment won't be actually using LDAP in the near-term, but it will latently be there. A knock-on effect of this is that password hashes stored in the HDS database have had to change to comply with the way that LDAP stores them.

Unfortunately this means that *existing* users will need to work through a password reset. You can do this from;

        Home > Login > Reset a forgotten password

Users who do not have email addresses assigned to them will be deleted because their passwords' hashes won't work after this deployment and they won't be able to work through a reset without an email configured.

There are some new LDAP-related configuration keys which will appear in the RPM files, but these can be left blank and the system should run fine without that.

Oliver; the root password will also be reset to the default in the documentation. Straight after deployment, can you please reset the root password.
        
I think, this done, the system is ready for a 'production deployment'. Oliver; if you can find the time, it would be really great to get a "development / test" environment separate from the one people are using.

I have tagged this release as "haikudepotserver-1.0.2". Oliver; when you build, can you please get the source with;

        git checkout tags/haikudepotserver-1.0.2
        
This will ensure that the version number is correctly embedded into the build-product.

Let me know if you have any trouble. I am looking forward to getting this in use!

Regards;

--
Andrew Lindesay

Other related posts: