Commit Graph

279 Commits (d187066339aeab92ea4693bdb847e1e4589da427)

Author SHA1 Message Date
James Tanner d187066339 Fixes #5010 Add user to all defined supplementary groups 11 years ago
James Tanner 32986c4d64 Fixes #5021 safely split hostkeys with quotes 11 years ago
James Tanner 1d24bcc916 Fix pep8 error in hostname module 11 years ago
Michael DeHaan 5e0c6e0af3 Merge pull request #4868 from hnakamur/rhel5_hostname_fix
hostname module fix for RHEL5
11 years ago
Michael DeHaan b29669dccd Remove the 'host' module for now because the alias handling involves a bit too much automagic. Proposal is to come up with a spec
of how it should work and accept to spec, using the existing patch (cherry-picked) as a baseline.
11 years ago
Michael DeHaan f7c3975f21 Add version_added to all modules missing version_added information, the docs formatter will now
raise errors when omitted, updated changelog with new modules.
11 years ago
Michael DeHaan 2726b13245 Changelog updates and a few module renames. vpc -> ec2_vpc, githooks -> github_hooks, blacklist -> kernel_blacklist. These are all new in 1.4 so safe to change. 11 years ago
jctanner dc5b952854 Merge pull request #4910 from matze/add-system-blacklist-module
Add system module to blacklist kernel modules
11 years ago
Rene Moser 0c70e898cc host: fix bug, alias was not removed 11 years ago
Rene Moser 6da2d55007 host: removed unused self_has_aliases 11 years ago
Rene Moser a61f46f4f0 host: skip lines beginning with new line 11 years ago
Rene Moser ca5e5cfebc host: fix changed is not available on fail 11 years ago
Matthias Vogelgesang e5ef5e29ec Add system module to blacklist kernel module 11 years ago
nextus 17cbbcdd30 Don't allow cron module to delete cron_file without name parameter assignment 11 years ago
nextus a43aaaecd0 Fix: absent state removing whole cron.d file instead of specific job 11 years ago
James Tanner 7eadf78009 Merge pull request #4282 from cristobalrosa/ansible
Add a fact for checking if interface is in promiscuous mode.
11 years ago
James Tanner 6008ea40ee Add more error detail to the service module for FreeBSD 11 years ago
jctanner ec55268738 Merge pull request #4304 from ferringb/fixes/cron-permissions
Enforce umask for cron module, so cron_file generated files are 0644.
11 years ago
Hiroaki Nakamura 63a552b2d3 Apply the same change as https://github.com/hnakamur/ansible-playbooks/pull/2 11 years ago
James Tanner fa62ee46bf Set the correct version added for the hostname module 11 years ago
jctanner 01a054d2be Merge pull request #3940 from hnakamur/hostname_module
Add a hostname module, which sets system's hostname.
11 years ago
James Tanner ce29c158a9 Address #4573 Check interface keys and return gracefully on solaris zones 11 years ago
Jim Richardson bbfe11fc1e return True/False from remove_job_file()
revised fix for https://github.com/ansible/ansible/issues/4795
11 years ago
Jim Richardson bcc08564e7 fix for https://github.com/ansible/ansible/issues/4795
Incorrect changed result in cron module.
Report changed=False if no cron is removed:wq
11 years ago
Hiroaki Nakamura abed2c47fa Fix for RHEL6. 11 years ago
Michael DeHaan 3705f41992 Merge pull request #4754 from mscherer/fix_4648
Fix 4648, cron module is not working on solaris
11 years ago
Michael DeHaan d34a26e307 Undo an inadvertant revert from template changes so we still allow pythonic imports in module land. 11 years ago
Michael Scherer 9e7b02aaee make cron module work on solaris
Cron on solaris do not take the same
set of option than vixie cron on linux, and
among the biggest difference, root cannot set
the crontab of a user directly from a file. Thus the
use of su to run the crontab command. Fix issue #4648
11 years ago
Michael Scherer 506ce6a809 remove unused function 11 years ago
Scott Dunlop dbc1e20462 add "zle" as a supported ZFS compression type
ZFS supports "zle" compression, which compresses runs of null bytes efficiently.
11 years ago
James Tanner d154bf8781 Revert templating enhancements from 73dbab70 e6c28658 d409352c 9858b1f2 4587528b 9b1fe455 214b0b05 8d3db803 7f9504d1 5031104c 35cb9dc2 2bd8cb57 1e85c754 11 years ago
jctanner a1fcaf5c61 Merge pull request #4715 from mscherer/fix_4702
Fix #4702, make setup work on windows
11 years ago
Michael Scherer 3f0b3a71ca Fix #4702, make setup work on windows 11 years ago
James Cammarata 0e9184eefd Fixing authorized_keys module to make the key part detection better
Fixes #4677
Fixes #4657
Fixes #4599
11 years ago
Michael DeHaan 3badedc983 Merge pull request #4424 from localvoid/firewalld-rich_rules
Add support for Rich Rules in firewalld module
11 years ago
Michael DeHaan d0904ded84 Merge pull request #4600 from earchibald/devel
Added ['date_time']['tz_offset'] using %z to get the time offset rather ...
11 years ago
Michael DeHaan b725361bce Merge pull request #4560 from tronner/issue4461
Fix illegal set operation in FreeBSD section of user module.
11 years ago
Michael DeHaan 9858b1f2f3 Enable imports to work on a snippet based system, allowing for instance a library of common EC2 functions
to be reused between modules.  See library/system/service and library/system/ping for initial examples.  Can
work the old way to just import 'basic', or can import the new way to import multiple pieces of code from
module_utils/.
11 years ago
James Tanner 40574c1938 Fixes #4448 reloaded services should be started if not running 11 years ago
James Cammarata aa0577c211 Merge branch 'fix_autorized_keys' of https://github.com/mscherer/ansible into mscherer-fix_autorized_keys 11 years ago
James Cammarata b58b287fce Fixing up authorized_keys to accept comments with spaces 11 years ago
Michael Scherer 951a91723d make sure that options are quoted, as people can add a shell
script there with a comma that would produce invalid configuration
upon being wrote again
11 years ago
Michael Scherer 7672e9fef8 sort the option_key to have a constant predictable line 11 years ago
Michael Scherer 264945a1f7 adding a single comma at the end of the options list confuse the module
it start to duplicate line, because this create
a empty option in the list, and so the module add a new line along the previous
one. See

>>> ' a,b, '.strip().split(',')
['a', 'b', '']
11 years ago
Scott Sturdivant 4d24e2e29f If the output of rcvar isn't a key=value pair, ignore it. 11 years ago
Eugene Archibald 30eb5c7342 Fixed (broken) tab to (correct) spaces for indentation 11 years ago
Michael DeHaan 21d4400c96 Misc pep8 fixes 11 years ago
Michael DeHaan 75e0a1c6de Merge pull request #4592 from mscherer/fix_4586
setup module, replace ':' by '_' in interface name, fix #4586
11 years ago
Eugene Archibald 145c0b8be1 Added ['date_time']['tz_offset'] using %z to get the time offset rather than time zone. 11 years ago
Michael Scherer d5c290b513 fix logic in module host to add aliases even if none exist already, fix #4563
self._has_aliases is used to know if a alias already exist, but
the test we want is to know if we need to add a new alias, which
is stored in self.aliases
11 years ago