Commit graph

915 commits

Author SHA1 Message Date
Elias Probst
593c5f74a5 [gentoo] added support for systemd on Gentoo. 2013-09-24 02:20:16 +02:00
Elias Probst
425ce4351f [gentoo] added comment wrt __gentoo_config_protection. 2013-09-24 02:20:10 +02:00
Elias Probst
fbad387d08 [gentoo] CONFIG_PROTECT_MASK is space, not comma-delimited. 2013-09-24 01:41:49 +02:00
Elias Probst
3e37b971c7 [gentoo] make sure existing content of CONFIG_PROTECT_MASK isn't overwritten. 2013-09-24 01:40:13 +02:00
Elias Probst
b6f684d59c [gentoo] bypass Portage's configuration file protection by adding the files to CONFIG_PROTECT_MASK to which 'emerge' might write to for installing possibly masked/keyworded packages/dependencies. 2013-09-24 01:23:34 +02:00
Elias Probst
6aa6d912ae [gentoo] make use of 'eix' where available. 2013-09-20 01:50:14 +02:00
Elias Probst
a5b7e57dc6 [gentoo] don't pollute the worldfile with non-explicitely requested packages. 2013-09-20 01:50:14 +02:00
Elias Probst
9f1e810f0b [gentoo] include the package category when installing packages. 2013-09-20 01:50:14 +02:00
Elias Probst
40ff88a225 [gentoo] handle installing of the 9999/git salt ebuild. 2013-09-20 01:50:14 +02:00
Elias Probst
4794cf6a12 [gentoo] let 'emerge' unmask/keyword the required packages. 2013-09-20 01:50:14 +02:00
Elias Probst
244a0e27ab [gentoo] don't keyword the 9999 ebuild, this will be handled by Portage itself. 2013-09-20 01:50:14 +02:00
Elias Probst
21cd35b517 [gentoo] don't install git explicitely, as this is already covered as dependency in the git-2.eclass which is inherited by the salt-9999.ebuild. 2013-09-20 01:50:14 +02:00
Elias Probst
d507f0e034 [gentoo] started removing hard-coded keywording of salt dependencies + salt itself, as this all can be handled by Portage itself without having to keep track of dependencies in the bootstrap script once a new salt version is available. 2013-09-20 01:50:08 +02:00
Forrest Alvarez
a911cec2a7 Updated readme with an example that uses git tag version 2013-09-15 01:45:15 +00:00
Pedro Algarvio
37a249e236 Merge pull request #221 from s0undt3ch/develop
Make use of the new salt paths install options
2013-09-05 14:56:01 -07:00
Pedro Algarvio
5b46d3bc64 Make use of the new salt paths install options 2013-09-04 08:06:00 +01:00
Pedro Algarvio
808944657e Merge pull request #220 from s0undt3ch/develop
Fix Arch distribute VS setuptools conflict
2013-08-31 01:25:26 -07:00
Pedro Algarvio
7a0267b6d2 Removed unsupported option to pacman. 2013-08-31 09:10:52 +01:00
Pedro Algarvio
f894721747 Remove python2-distribute before installing python2-setuptools 2013-08-31 00:26:11 +01:00
Pedro Algarvio
ea22bb8be5 Updated changes log 2013-08-30 22:59:59 +01:00
Pedro Algarvio
f69aee0168 Merge pull request #219 from aboe76/develop
fix install_arch_linux_git_deps python2-setuptools is the correct package
2013-08-30 14:58:08 -07:00
Niels Abspoel
d3bf09a1f0 fix install_arch_linux_git_deps python2-setuptools is the correct
package

:: python2-setuptools and python2-distribute are in conflict
(setuptools). Remove python2-distribute? [y/N] error: unresolvable
package conflicts detected
error: failed to prepare transaction (conflicting dependencies)

:: python2-setuptools and python2-distribute are in conflict
2013-08-30 23:51:43 +02:00
Pedro Algarvio
3573dfa886 Merge pull request #218 from s0undt3ch/develop
Several internal improvements.
2013-08-30 08:47:08 -07:00
Pedro Algarvio
a024b5251b Add Jeff Strunk(@jstrunk) to the Authors. 2013-08-30 00:40:40 +00:00
Pedro Algarvio
411e2bf839 Updated the changes log. 2013-08-30 00:40:23 +00:00
Pedro Algarvio
f11c56f439 All internal variables are underscore prefixed. 2013-08-30 00:34:01 +00:00
Pedro Algarvio
3228c32e1f The script does not ignore the environment PACKAGESITE and also checks for BS_SALTREPO in env. 2013-08-30 00:33:36 +00:00
Pedro Algarvio
ffa811179f Fix undefined variable BS_ECHO_DEBUG. Replaced tabs with spaces. 2013-08-30 00:33:30 +00:00
Jeff Strunk
bbf127084a Add functions for testing install type. Fixes #216 2013-08-30 00:29:48 +00:00
Pedro Algarvio
f205814d7e Merge pull request #217 from jstrunk/develop
Add functions for testing install type. Fixes #216
2013-08-29 16:26:00 -07:00
Jeff Strunk
f4f99a802a Add functions for testing install type. Fixes #216 2013-08-29 16:46:44 -04:00
Pedro Algarvio
59d461254a All internal variables are underscore prefixed. 2013-08-22 20:50:48 +01:00
Pedro Algarvio
6bc3436e84 The script does not ignore the environment PACKAGESITE and also checks for BS_SALTREPO in env. 2013-08-22 19:58:41 +01:00
Pedro Algarvio
d42a9f1e4d Fix undefined variable BS_ECHO_DEBUG. Replaced tabs with spaces. 2013-08-22 19:51:19 +01:00
Pedro Algarvio
4163701aaf Solve openSUSE 12.3 conflict before bootstrapping.
Because `patterns-openSUSE-minimal_base-conflicts` conflicts with `python`, lets remove the first one.
2013-08-22 19:44:47 +01:00
Pedro Algarvio
4a7276221a Add multiple repository support to the changes log. 2013-08-21 22:58:34 +01:00
Pedro Algarvio
37a6af965c Merge pull request #215 from cedwards/freebsd
added multi-repo support in FreeBSD
2013-08-21 14:16:04 -07:00
Christer Edwards
27e02453c0 added multi-repo support in FreeBSD 2013-08-21 15:09:47 -06:00
Pedro Algarvio
3d95790b08 Add Forrest Alvarez(@gravyboat) to Authors. 2013-08-21 00:22:15 +01:00
Pedro Algarvio
4abd05f719 Merge pull request #213 from s0undt3ch/develop
Some more fixes to the FreeBSD bootstrap
2013-08-20 16:19:45 -07:00
Pedro Algarvio
cef4a83566 Skip patching non existing files. Quiet down sed. 2013-08-21 00:19:12 +01:00
Pedro Algarvio
f75b09145a Fixed FreeBSD git installations not pointing to the proper salt configuration directory. 2013-08-21 00:19:12 +01:00
Pedro Algarvio
e8eab00081 Added Christer Edwards(@cedwards) to authors. Add the FreeBSD repo switch in the changes log. 2013-08-21 00:19:09 +01:00
Pedro Algarvio
6b0c996e38 Merge pull request #211 from gravyboat/develop
Update to install_red_hat_linux_stable_deps function to resolve issue 198.
2013-08-20 16:16:37 -07:00
Pedro Algarvio
221c60f722 Merge pull request #214 from cvrebert/patch-1
add email addr to my entry in AUTHORS
2013-08-20 16:15:00 -07:00
Chris Rebert
fe66ac1250 add email addr to my entry 2013-08-20 15:00:27 -07:00
Forrest Alvarez
adefe142c2 updated bootstrap-salt.sh to avoid negatively impacting RHEL5. 2013-08-19 13:03:23 -07:00
Forrest Alvarez
2d2aa8d4cb updated red_hat function to reduce duplication. 2013-08-19 12:51:19 -07:00
Pedro Algarvio
57771cf011 Merge pull request #212 from cedwards/freebsd
fixed issues with PACKAGESITE definition FreeBSD
2013-08-19 11:51:55 -07:00
Christer Edwards
3e58b60b6a fixed issues with PACKAGESITE definition FreeBSD 2013-08-19 12:39:52 -06:00