jctanner
c952753735
Do not ignore the primary group if modifying the list of secondary groups. ( #3585 )
...
Fixes #1118
2016-12-08 11:24:30 -05:00
Michael Scherer
cca89ef489
Port seboolean to py3/py2.4 syntax ( #3679 )
2016-12-08 11:24:29 -05:00
Michael Scherer
c793571bc3
Port mount to python3 and python 2.4 compatible syntax ( #3678 )
2016-12-08 11:24:29 -05:00
Michael Scherer
fd61e81764
Port authorized_keys to a syntax compatible with python3 and 2.4 ( #3677 )
2016-12-08 11:24:28 -05:00
Michael Scherer
907b3fb667
Port hostname to a py24 and py3 compatible syntax ( #3676 )
2016-12-08 11:24:28 -05:00
Michael Scherer
e02f401225
Port sysctl to a py3 and py24 compatible syntax ( #3675 )
2016-12-08 11:24:28 -05:00
Michael Scherer
f0fd1109dd
Port cron to a py3 and py24 compatible syntax ( #3674 )
2016-12-08 11:24:28 -05:00
Michael Scherer
f2212dc41a
Port user module to python3 and 2.4 compatible syntax ( #3673 )
2016-12-08 11:24:28 -05:00
Toshio Kuratomi
93fe022aa4
Port to dual python2/python3 compat
2016-12-08 11:24:27 -05:00
Toshio Kuratomi
e10b7e1773
Port ping to dual python3/2 compat.
2016-12-08 11:24:27 -05:00
James Tanner
bc39f8c42e
Revert "remove checking of stderr for insserv ( #1846 )"
...
This reverts commit 2ee6e4cf668a9bba77c3bb019d473f3614563838.
2016-12-08 11:24:26 -05:00
TheSameCH
ca8bf6ab4c
remove checking of stderr for insserv ( #1846 )
...
stderr of insserv can also contain warnings which can be ignored. checking rc only is more accurate.
fixes #1502
2016-12-08 11:24:26 -05:00
Brian Coca
8a4257d297
removed incorrect defaults from docs
2016-12-08 11:24:23 -05:00
Konstantin Gribov
9284c80039
Escape spaces, backslashes when create new entry in fstab ( #3193 )
...
Supplement to PR #1454 and issue #530 .
Fixes #3192 .
Fixes #1861 (introduced by PR #1454 ).
Signed-off-by: Konstantin Gribov <grossws@gmail.com>
2016-12-08 11:24:23 -05:00
Guido Falsi
582a5bccc8
Make FreeBSD subclass respect the sleep option.
2016-12-08 11:24:20 -05:00
Michael Scherer
5b32a299a5
Change home and ssh_key_file to 'path' in user module
2016-12-08 11:24:20 -05:00
Joshua Kugler
15ae8c8e0b
Fix mount's handling of passno
2016-12-08 11:24:17 -05:00
Robin Roth
ee06cd27b2
use custom ismount function in mount module ( #2737 )
...
* based on cpython os.path.ismount
* includes patch from http://bugs.python.org/issue2466
* fixes #2186
* when the upstream bug is fixed this should be removed/rewritten
* use ismount from module_utils
2016-12-08 11:24:17 -05:00
Toshio Kuratomi
4c40886814
Remove the ignore_ohai and ignore_facter parameters as the functionality was merged into gather_subset
2016-12-08 11:24:12 -05:00
Tobias Wolf
368cf59e4b
Add diff and check mode to cron module
...
supports not writing backup file in check mode and new environment
vars.

2016-12-08 11:24:12 -05:00
Yannig Perré
02abe0b7c9
Use list type in order to convert directly gather_subset option into list.
2016-12-08 11:24:12 -05:00
Yannig Perré
12804a80b6
Add a way to restrict gathered facts in Ansible: - Using gather_subset options - By ignoring ohai/chef or facter/puppet facts
2016-12-08 11:24:12 -05:00
Joao Carreira
92d76e8828
added support for sles 10 & 11
2016-12-08 11:24:11 -05:00
Brian Coca
9e0aef8ea2
docs updates and fixes
...
fixes http://github.com/ansible/ansible/issues/14876
2016-12-08 11:24:11 -05:00
davidobrien1
072c68ea79
Restore filter on Windows and version reference for Windows facts.
2016-12-08 11:24:10 -05:00
David O'Brien
ce7a86b4ce
Add documentation to setup.py and remove use of $params.fact_path in setup.ps1
2016-12-08 11:24:09 -05:00
Toshio Kuratomi
646d0e406d
Set one parameter to be type path
2016-12-08 11:24:08 -05:00
Ton Kersten
b58e16ed3d
Fix facter path
...
In Puppet 4 and in the PE edition, the Puppet tree is installed in
`/opt/puppetlabs/...` and all commands can be reached from
`/opt/puppetlabs/bin`.
2016-12-08 11:24:07 -05:00
Matt Martz
aaf762573e
Various simple linting type cleanups on modules
2016-12-08 11:24:06 -05:00
jjshoe
a160d5426d
List which version it was added
...
fixes https://github.com/ansible/ansible-modules-core/issues/2605
2016-12-08 11:24:05 -05:00
Luca Berruti
feb309e3cf
Typo.
2016-12-08 11:24:04 -05:00
Brian Coca
b5c9945485
avoid chmod in check mode
2016-12-08 11:24:04 -05:00
Brian Coca
5aff573098
revamped checkmode support in user module
...
- defaulted to commands not executing in checkmode
- added force run for info gathering (for setting changed)
- added debug for what would have been run in check mode
- added check mode for spots that made changes using system calls instead of command
- removed now redundant checkmode checks
better failure now, if i missed anything, it will misreport changed value
instead of old default of actually making the change in checkmode
2016-12-08 11:24:04 -05:00
Matt Clay
642746d0a3
Make modify_user_usermod honor check mode on AIX.
2016-12-08 11:24:03 -05:00
Matt Clay
04ad3fe304
Make modify_user honor check mode on OS X.
2016-12-08 11:24:02 -05:00
Matt Clay
c87f70429b
Make modify_user honor check mode on FreeBSD.
2016-12-08 11:24:01 -05:00
Toshio Kuratomi
f6aa1ff9a4
Remove duplicate documentation fields
2016-12-08 11:24:01 -05:00
Toshio Kuratomi
b6ff36bed3
Fix documentation build in hostname
2016-12-08 11:24:01 -05:00
Hiroaki Nakamura
f2246deaf9
Doc: Add NOTE about hostname modules does not modify /etc/hosts
2016-12-08 11:24:00 -05:00
Thomas Quinot
ef3308159f
Allow cron_file to be an absolute path
...
Support specifying an absolute path (typically /etc/crontab) rather than
a path relative to /etc/cron.d, to allow modifying the main system crontab.
Particularly useful for target systems that have /etc/crontab but no
/etc/cron.d.
2016-12-08 11:24:00 -05:00
Luca Berruti
0673a4919f
cron module: add enviroment variables management
2016-12-08 11:23:59 -05:00
Brian Coca
4c6515e299
reverse order of cron commands
...
does not affect linux but fixes issue with busybox caring about order
fixes #2807
2016-12-08 11:23:58 -05:00
Jeroen Seegers
7be08b00b0
Update cron.py
...
Minor update to documentation for the cron module to reflect the required "name" parameter when the value of "state" is "absent".
2016-12-08 11:23:58 -05:00
Brian Coca
f8a36c4047
service goes back to failing when absent
...
if no tools and no init script, this should always fail
2016-12-08 11:23:53 -05:00
Brian Coca
f435f887fa
better handling of checkmode for solaris fixes #2296
2016-12-08 11:23:51 -05:00
tobbe
65f12bccb6
add text to the description, more user friendly
2016-12-08 11:23:51 -05:00
tobbe
455da45e62
Add suport for selinux user when adding a new user on selinux enabled systems
2016-12-08 11:23:51 -05:00
Michael Scherer
55f2345829
Remove a unneeded use of use_unsafe_shell
...
Since use_unsafe_shell is suspicious from a security point
of view (or it wouldn't be unsafe), the less we have, the less
code we have to toroughly inspect for a security audit.
2016-12-08 11:23:51 -05:00
nitzmahone
0d0b78dd1e
fixed disappearing groups on OSX user module
...
Ensure that we don't try to modify the groups collection if groups are not specified
2016-12-08 11:23:51 -05:00
Dominique Barton
5c05016d1e
bugfix for issue #2537
2016-12-08 11:23:51 -05:00