summaryrefslogtreecommitdiff
path: root/website/bugs/setup-subcommand-for-monkeysphere-server.mdwn
blob: c491f8b4efe35bc1c4e9508c6db9f97679afbfb1 (plain)

[[meta title="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?

--dkg