Thomas S Hatch
38dca085a8
Initial conf for external auth (no worky yet)
2012-10-02 15:03:30 -06:00
Thomas S Hatch
9d50e7d659
Add initial token support
2012-10-02 14:51:04 -06:00
Thomas S Hatch
c6c3091892
Add mk_token method
2012-10-02 14:21:10 -06:00
Thomas S Hatch
39ef42bf98
Add auth interface
2012-10-02 13:37:55 -06:00
Thomas S Hatch
858d086995
Args got flipped in eventlisten
2012-10-02 13:26:23 -06:00
Thomas S Hatch
b801f86bfe
Merge branch 'develop' of github.com:saltstack/salt into develop
2012-10-02 12:36:49 -06:00
Thomas S Hatch
91efb21fba
Add format_call function to utils
2012-10-02 12:35:09 -06:00
Thomas S Hatch
a883207d84
change auth to use gen_functions
2012-10-02 12:07:24 -06:00
Thomas S Hatch
498e112b65
Merge pull request #2154 from archtaku/develop
...
fix function definition for _check_recurse
2012-10-02 10:56:18 -07:00
Thomas S Hatch
8ced9ac731
Merge branch 'develop' of github.com:saltstack/salt into develop
2012-10-02 11:55:48 -06:00
Thomas S Hatch
05985b89cf
Change name to token_dir
2012-10-02 11:55:19 -06:00
Thomas S Hatch
5511857758
add tokens dir to master opts
2012-10-02 11:54:15 -06:00
Erik Johnson
e88de2a6df
fix function definition for _check_recurse
...
I had initially moved this to the file module along with other pieces
that were moved to implement issue #817 , but moved it back to the file
state and did not put the leading underscore back in the function
definition.
2012-10-02 12:52:20 -05:00
Thomas S Hatch
353aa16919
Merge pull request #2153 from archtaku/develop
...
Fix references to __manage_mode()
2012-10-02 10:31:34 -07:00
Erik Johnson
e510916acf
Fix references to __manage_mode()
2012-10-02 12:22:45 -05:00
Thomas S Hatch
70ec8677b0
Merge pull request #2140 from archtaku/develop
...
Implement new cron.file state (#817 )
2012-10-02 09:50:20 -07:00
Thomas S Hatch
f7f053b3b2
Merge pull request #2152 from alejandrogomez/typo
...
Fix typo in states tutorial part 3
2012-10-02 09:33:33 -07:00
Thomas S Hatch
6a1a17ee2d
Merge pull request #2150 from anentropic/patch-1
...
Update doc/topics/tutorials/bootstrap_ec2.rst
2012-10-02 09:26:27 -07:00
Thomas S Hatch
3deb9ceead
Merge pull request #2149 from s0undt3ch/develop
...
Improve our tests runner.
2012-10-02 09:22:14 -07:00
Thomas S Hatch
8ca7e8368f
Merge pull request #2148 from romeotheriault/update-solaris-docs-for-0.10.3
...
Update solaris docs for 0.10.3
2012-10-02 09:04:49 -07:00
Alejandro Gómez
0112549c00
Fix typo in states tutorial part 3
2012-10-02 18:01:44 +02:00
anentropic
ee2f597c95
Update doc/topics/tutorials/bootstrap_ec2.rst
...
'E: Unable to locate package salt'
I think you have to install `salt-master` and `salt-minion` packages as shown on the Ubuntu install page: http://docs.saltstack.org/en/latest/topics/installation/ubuntu.html
(I assume we're on Ubuntu since we're also using Canonical CloudInit and the `apt-get` command is used)
2012-10-02 14:27:29 +02:00
Pedro Algarvio
4c456864db
Improve our tests runner.
...
* Show an error when the user tries to use `--xml` and `xmlrunner` is not installed.
* Add support to generate HTML reports of the tests coverage.
2012-10-02 13:04:22 +01:00
Thomas S Hatch
ea92ca3752
Merge branch 'develop' of github.com:saltstack/salt into develop
2012-10-01 22:44:18 -06:00
Thomas S Hatch
d6760f5a17
Start auth core setup
2012-10-01 22:43:43 -06:00
Romeo Theriault
b7b1552691
reformat a bit
2012-10-01 16:58:40 -10:00
Romeo Theriault
0d936f072f
update solaris docs for 0.10.3
2012-10-01 16:49:32 -10:00
Thomas S Hatch
f10cf33b83
Merge pull request #2146 from f0rk/f0rk/optional_arguments_docs
...
Generic keyword argument usage documentation
2012-10-01 18:16:02 -07:00
Erik Johnson
97bffc8254
Make cron.raw_cron support Solaris crontab command
2012-10-01 19:36:52 -05:00
Ryan P. Kelly
e08cd261ff
Generic keyword argument usage documentation
2012-10-01 20:13:34 -04:00
Erik Johnson
56cd4ad17d
use _get_cron_cmdstr() in _write_cron_lines()
2012-10-01 19:09:27 -05:00
Thomas S Hatch
90835562f4
Add initial pam authentication module
2012-10-01 16:23:05 -06:00
Thomas S Hatch
515ac15ff1
Add helper function for the pluggable auth interface
2012-10-01 16:10:44 -06:00
Pedro Algarvio
54fc7f90fa
Fix log
calls.
2012-10-01 21:32:50 +01:00
Thomas S Hatch
f7be7bb6b0
Allow the base path to be explicitly defined
2012-10-01 12:54:44 -06:00
Thomas S Hatch
843c70a920
Fix #2144
...
The default ext_pillar should be a list, not a dict
2012-10-01 09:25:05 -06:00
Thomas S Hatch
b3ab5a1b3f
Merge pull request #2141 from s0undt3ch/issues/1959
...
Fix #1959
2012-10-01 08:14:30 -07:00
Pedro Algarvio
624fb03d9c
Smaller requirements.txt also works for testing.
2012-10-01 10:21:40 +01:00
Pedro Algarvio
e87a408dcd
Correct license.
2012-10-01 10:16:21 +01:00
Pedro Algarvio
4656db9517
Properly handle not being able to change user/group. Refs #1959 .
2012-10-01 10:07:07 +01:00
Pedro Algarvio
1bb525c443
Properly change user and group for runas
. Fixes #1959 .
...
Previously, in order to run a command when `shell`'ing out, we relied on `su`. At some weird times, `su` failed to do it's job. Now, we rely on the fact that `subprocess.Popen` accepts an argument `preexec_fn` which is a "callable object, this object will be called in the child process just before the child is executed", which is where we change the user and/or group.
2012-10-01 09:53:14 +01:00
Thomas S Hatch
50b291ff9c
Add master_tops to config.py
2012-10-01 00:31:00 -06:00
Thomas S Hatch
bdf2355e07
__salt__ removed from master tops
2012-10-01 00:30:01 -06:00
Thomas S Hatch
625c819f44
catch master tops errors
2012-10-01 00:27:02 -06:00
Thomas S Hatch
445b4be67b
load master tops and pass in opts and grains as options
2012-10-01 00:22:46 -06:00
Thomas S Hatch
fcfcab4c2b
only load in the master options and don't create __salt__
2012-10-01 00:22:00 -06:00
Thomas S Hatch
60b3112379
pass in the minion opts to ext_nodes call
2012-10-01 00:21:30 -06:00
Thomas S Hatch
9d14264dee
update master template with ext_nodes option
2012-09-30 23:55:49 -06:00
Thomas S Hatch
e49c241e04
Add ext_nodes master tops
2012-09-30 23:50:35 -06:00
Thomas S Hatch
1a241d326b
Add master_tops option to the master config
2012-09-30 23:18:05 -06:00