proposed new monkeysphere-server subcommand: setup
What if everything that's done in the package post-installation scripts (aside from maybe the creation of the monkeysphere user itself) was done with a single call to something like
monkeysphere-server setup
This would make things more obvious to folks installing from source directly, and put less maintenance load on porters. The end of monkeysphere-server setup could also invoke monkeysphere-server diagnostics to get the admin pointed in the right direction.
Think of this as a sort of automated "Getting Started" documentation.
Of course, a hypothetical full setup command would do things like gen-key, auto-modify sshd_config, etc. We wouldn't want to do those things automatically without the guiding hand of the local sysadmin.
But perhaps we could even smooth that process with:
monkeysphere-server setup --full
I'd like to know what other folks think about these possibilities. Would either of these be useful? Are they confusing? Could they be clarified?
(from redmine: created on 2008-12-28, closed on 2009-02-17)