moxie0 / Convergence

An agile, distributed, and secure alternative to the Certificate Authority system.
http://convergence.io
621 stars 108 forks source link

full installer: preview #117

Closed hmco closed 12 years ago

hmco commented 12 years ago

Hi,

Here is a preview (rather than a formal pull request) of the installer. It does everything except publish the bundle.

All code is 'new'. Accept / Ignore / Deny has no effect on the existing code-base.

It works on RedHat 6 (and FedoraCore 14 or later). I need some more distro's to integrate and will be doing Ubuntu 11 in the next few days for the hell of it.

What is your community's install base? I would like to build things that people would like to have, rather than guessing.

After 3+ distros that matter and work, I think a formal pull request may be in order. Please help me to choose the right distros so that it may be useful.

Regards, Hugo

PS:

you should find Convergence/server/installer/README.txt

the summary is:

cd Convergence/server/installer less README.txt ./convergence-installer.py -h ./convergence-installer.py -n notary.foo.org -N 'Foo Organisation' -o rhel6 -b https://publish.somewhere.org/notary.foo.org.notary -a ( Answer openssl (gencert) questions ...) scp /etc/convergence/notary.foo.org.notary publish.server.net:/web/dir