Commit graph

3311 commits

Author SHA1 Message Date
Pedro Algarvio
2c0ccad7ab Some indentation correction. 2012-10-18 22:27:38 +01:00
Pedro Algarvio
6c3a8ac62d Remove the temporary directory code. 2012-10-18 22:25:21 +01:00
Pedro Algarvio
b3a9a90634 We no longer depend on shtool.
System detection is now working on Linux, SunOS, and [Open|Net|Free]BSD.
2012-10-18 22:18:07 +01:00
Pedro Algarvio
9ff1c608e5 Simplified the bootstrap script.
This function searching is now "compatible" with at least debian, ubuntu, centos and arch `sh` implementation. Tested!
2012-10-18 17:28:00 +01:00
Pedro Algarvio
9887b234a3 Remove color support.
It will be cumbersome if even possible to handle colors on shell output and no colors on logfile, and doin' this using the simplest and most portable `sh` way.
2012-10-18 11:41:35 +01:00
Pedro Algarvio
8b67922da0 Add Alec to authors, Salt Stack to organization and bugs address. 2012-10-17 16:28:43 +01:00
Pedro Algarvio
5775b0156e Add -e to echo calls and fix some if checks failing on CentOS. Add CentOS 6.3 support. 2012-10-17 16:07:33 +01:00
Pedro Algarvio
1150c69735 Bootstrap script reworked.
* Dropped the log function, instead we pipe stderr and stdout to both the console and the logfile.
* We now make use of 2 scripts from shtool which are involved in system detection, downloaded at runtime.
* In order to support a distribution there are some functions which need to be added to this script, all explained on the source.
2012-10-17 14:02:09 +01:00
Pedro Algarvio
7f46c38289 Lucid's add-apt-repository does not support -y 2012-10-13 12:08:06 +01:00
Ben Hosmer
762ac622df Adding rudimentary support for RHEL/CentOS 6 bootstrap 2012-09-26 08:09:27 -04:00
Angus Peart
d6a7d29e1f Initial multi-os support, see saltstack/salty-vagrant/#1
A sh bootstrapping script is copied to the target VM and used to determine the correct method of installing the Salt binaries.
Any operating system supported by Salt with a sh shell can be added to the bootstrapping script.
2012-09-06 23:17:02 +10:00