[BlueOnyx:16710] Re: Bug in R5208R - mysql in a site - chaning serveradmin rights

Michael Stauber mstauber at blueonyx.it
Thu Dec 18 20:11:26 -05 2014


Hi Dirk,

I found and fixed the bug in SVN:

http://devel.blueonyx.it/trac/changeset/1848
http://devel.blueonyx.it/trac/changeset/1849/

It has to do with how 'capLevels' and 'capabilities' work in Sausalito.
Usually we should be assigning capLevels and based on that a handler
sets the capabilities.

Unfortunately we took some shortcuts with the reseller-management and
capabilities such as resellerPHP, resellerMySQL and others are set
directly by the GUI. Design wise that might not have been the best of ideas.

I solved that in an underlying handler to make sure that resellers don't
loose their powers on capLevel changes.

The fixes are now in SVN, but I have kinda dug myself a hole here:

The UI modules for the new GUI are the same for 5207R, 5208R and 5209R
to make code maintenance simpler for me.

*ALL* UI modules in SVN are already modified for 5209R and incorporate
changes that are (temporarily) incompatible with 5207R/5208R, as they
require a more modern CCE than 5207R/5208R have at this time.

So I'll do this: I'll backport CCE from 5209R to 5207R/5208R and once
that's done I'll publish it together with the updated base-vsite and
base-user modules that fix the bug you reported.

Hence the fixes won't be published right away, but once the updated CCEd
is ready.

-- 
With best regards

Michael Stauber



More information about the Blueonyx mailing list