If the login plugin that services your admin account is not functioning or you make a mistake when providing configuration parameters to ipsilon-server-install the admin can get locked out. To remedy either of these problems one needs to adjust the configuration of the ipsilon server which are stored in sqlite databases. However currently the only way you can easily edit those databases to fix the problem is to log on the web administration page as the admin.
But what if you can't login as the admin? You're screwed, it's a chicken-n-egg problem.
There should be a command line tool which can adjust the configuration parameters that does not depend upon logging onto the web GUI. The tool should allow you to query and set any of the configuration options.
Not only would this solve the problem of an administrator who is locked out but such a command line tool would be very useful for deploying and configuring ipsilon either by an admin or via scripts (e.g. puppet).
milestone: => 1.0 m3
owner: simo => rcritten
patch_available: => 0
status: new => assigned
milestone: 1.0 m3 => Backlog
We should use the forthcoming login stacks feature to have a fixed stack for the super-admin user that is always available.
milestone: Backlog => 1.1
owner: rcritten =>
status: assigned => new
milestone: 1.1 => 1.2
milestone: 1.2 => Backlog
Metadata Update from @rcritten:
- Issue set to the milestone: Backlog
to comment on this ticket.