Pedro Algarvio
85a46e71ed
Fix syntax error.
2013-09-25 20:26:32 +01:00
Pedro Algarvio
e2d4e173e0
Above Ubuntu 11.04 add a -y
flag to the add-apt-repository
calls.
2013-09-25 20:05:53 +01:00
Pedro Algarvio
75dcdeb2cd
After 11.10, not 12.04, software-properties-common
should be installed instead of python-software-properties
2013-09-25 20:02:57 +01:00
Pedro Algarvio
cd3c82dea7
Don't disable the universe repository.
2013-09-25 19:53:56 +01:00
Pedro Algarvio
e0d35ad73f
Merged #231 from @sdelmas and updated to the new universe repository fixes.
2013-09-25 18:28:34 +01:00
Pedro Algarvio
e066090b31
Merge pull request #235 from s0undt3ch/develop
...
Several Ubuntu Related Fixes
2013-09-25 10:16:39 -07:00
Pedro Algarvio
6b82688bb0
Add missing fi
2013-09-25 18:01:01 +01:00
Pedro Algarvio
17cae12af8
Add support to enable the universe repository.
2013-09-25 17:38:27 +01:00
Pedro Algarvio
1b52356df2
Add and use __apt_get_upgrade_noinput
2013-09-25 17:35:06 +01:00
Pedro Algarvio
fac777d024
Renamed __apt_get_noinput
to __apt_get_install_noinput
.
2013-09-25 17:32:59 +01:00
mguegan
7382d63e9a
Update SmartOS installation procedure
...
* Make use of 2013Q2 package set from Joyent : this would require
a recent image of SmartOS
* NO compat with previous 2013Q1 and before
2013-09-25 18:24:57 +02:00
Pedro Algarvio
46832eb26c
Merge pull request #227 from gravyboat/develop
...
Updated readme with an example that uses git tag version.
2013-09-25 03:20:23 -07:00
sdelmas
e65e7e8cb5
1) Fixed wording on the -U option
...
2) Added a -K option to keep temporary files
3) Some tweaking with Ubuntu repository setup (11.04 logic seems to be off with respect to the -y choice). Made the adding of the universe dependent on it not being already there.
Open question… for older Ubuntu versions the archive location added for the universe seems wrong. The one I know is:
deb http://old-releases.ubuntu.com/ubuntu/ natty main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ natty-updates main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ natty-security main restricted universe multiverse
However, I did not change the code at this point as that seems like it should be tested independently (maybe my expectations here are off).
2013-09-24 17:10:06 -07:00
Pedro Algarvio
f424df9463
Update changes log and add Karl Grzeszczak(@karlgrz) to authors.
2013-09-24 22:03:34 +01:00
Pedro Algarvio
a30f49c740
Merge pull request #230 from karlgrz/develop
...
- add patch from issue #229 from s0undt3ch
2013-09-24 13:59:10 -07:00
Karl Grzeszczak
990f09e91c
- add patch from issue #229 from s0undt3ch
2013-09-24 15:17:26 -05:00
Pedro Algarvio
b29524377f
Update changes log and add Elias Probst(@eliasp) to authors.
2013-09-24 18:35:01 +01:00
Pedro Algarvio
1dea87cfd7
Merge pull request #228 from eliasp/gentoo-support
...
Improve Gentoo support
2013-09-24 10:27:20 -07:00
Elias Probst
e29ecde559
[gentoo] implemented suggested variant of detecting presence of 'eix'.
2013-09-24 18:37:25 +02:00
Elias Probst
b18e670955
[gentoo] also apply the config protection bypass when installing the salt package itself, not only for its dependencies.
2013-09-24 02:20:16 +02:00
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