Commit Graph

163 Commits (e549d967233879981d3639c83d757bafd8274265)

Author SHA1 Message Date
Brian Coca c978f4b332 updated version added 9 years ago
Jiri tyr b9bb6d8d29 Adding yumrepo module
This patch is adding a new module which allows to add and remove YUM
repository definitions. The module implements all repository options
as described in the `yum.conf` manual page.
9 years ago
Toshio Kuratomi e52e015791 Documentation fixes 9 years ago
Toshio Kuratomi 1de3509f3b Merge pull request #1053 from indrajitr/homebrew-path-support
homebrew: Add explicit documentation for 'path' argument (with expected default)
9 years ago
Robin Roth 9f02fbe072 better cope with rpm not returning package name
if the rpm query is missing a package name (or giving some error): fail soft

before the patch: the module fails because the installed_state dict is missing the package name

after the patch: the missing package is assumed to not be in the correct state and is installed/removed with zypper
9 years ago
Brian Coca abad3d1617 Merge pull request #1128 from pmakowski/mageia5
no-suggests is obsolete, switch to no-recommends
9 years ago
Toshio Kuratomi 0b9e9fd852 Move existing check for root before we make expensive network calls 9 years ago
Toshio Kuratomi 8e0a2ed729 Make the pkg/name param into a list so that changes to make changes to _squash_items easier 9 years ago
Brian Coca db85f8e736 Merge pull request #1147 from jaymell/devel
pkgutil improvements
9 years ago
Brian Coca 3925b64d17 Merge pull request #371 from M0ses/devel
fix errorhandling in zypper.py module
9 years ago
james a110019a06 More consistent use of run_command() wrapper function, which
now adds the default binary location to the search path
9 years ago
pmakowski d9f5c275ca no-suggests is obsolete, switch to no-recommends 9 years ago
Brian Coca b20f2b6abc Merge pull request #846 from cfuhrman/devel
pkgin: Support multiple matching packages
9 years ago
Brian Coca 06210612ee Merge pull request #251 from kdisneur/hotfix/tap-prefixed-by-homebrew
Remove `homebrew-` prefix when checking if repo has already been tapped
9 years ago
Indrajit Raychaudhuri c6aeaf00b1 homebrew: Aditional examples for documentation 9 years ago
Indrajit Raychaudhuri 3b5c7f2936 homebrew: Add explicit documentation for 'path' argument (with expected default)
In Homebew, a formula is installed in a location relative to the actual
`brew` command. The documentation clarifies that.

Additionally, removed redundant 'path' reconstruction in multiple places.
9 years ago
Brian Coca 5302de2686 Merge pull request #732 from tobywf/homebrew_validation
Homebrew: Allow colons, direct check for outdated formula
9 years ago
Brian Coca b8c19e6531 Merge pull request #1039 from indrajitr/homebrew-update
homebrew: Improve 'argument_spec' handling
9 years ago
Toshio Kuratomi da426da308 Change documented requirement from dnf to python-dnf as dnf could be taken to mean the command line tool.
Fixes #1032
9 years ago
Indrajit Raychaudhuri 02c17c023a homebrew: Also add 'formula' as alias for 'name' and reformat 9 years ago
Indrajit Raychaudhuri 791967485b homebrew: Improve 'argument_spec' handling
- Remove choice list for boolean values in argument_spec and make it
  more consistent with core modules
- Add 'package' alias and support for list type for 'name' parameter
- Added self as maintainer
9 years ago
Brian Coca 3564c48f3c switched to use module loggigng 9 years ago
Greg DeKoenigsberg 8221a651d8 Merge pull request #1009 from ToBeReplaced/dnf-exit-json
Fix fail_json call in _mark_package_install
9 years ago
Greg DeKoenigsberg 8e9299653a Merge pull request #1018 from indrajitr/pacman-checkmode-fixes
Additional upgrade mode fixes for pacman module with check_mode safety
9 years ago
Indrajit Raychaudhuri 25b85dafbb Add 'package' alias and support for list type for pacman 'name' parameter 9 years ago
Indrajit Raychaudhuri b149233abf Additional upgrade mode fixes for pacman module with check_mode safety
- ensure upgrade option honors and actually supports `check_mode`
- enabling just `upgrade` and `update_cache` should perform upgrade
- example added for the equivalent for `pacman -Syu`
9 years ago
Vlad Glagolev faa16e32c1 fixed a typo in swdepot module 9 years ago
ToBeReplaced 0712d2f551 Fix fail_json call in _mark_package_install 9 years ago
Brian Coca a8eade60a8 Merge pull request #780 from timeraider4u/devel
added check_mode support
9 years ago
Vlad Glagolev 5de4a64238 fixed a typo in pacman module 9 years ago
Toshio Kuratomi 9764862df4 Merge pull request #527 from ignatenkobrain/wip/dnf
[WIP] dnf rewrite
9 years ago
timeraider4u 790c83e78f added check_mode support
added support for the --check option during execution of the playbooks
9 years ago
James Cammarata 61ceebdd8c Merge pull request #807 from indrajitr/pacman-boolean-fix
pacman: Remove choice list for boolean values in arg spec
9 years ago
Brian Coca 84b460d96d added version added 9 years ago
Indrajit Raychaudhuri 48f0e70e60 pacman: Remove choice list for boolean values in arg spec
This also makes argument_spec more consistent with core modules.

Added self as author.
9 years ago
Kristian Koehntopp 2da199b51d update inline documentation 9 years ago
Kristian Koehntopp c39e7a939c add force= option to allow force installation/removal of packages 9 years ago
Christopher M. Fuhrman 24ae49bbd9 pkgin: Support multiple matching packages
pkgin searches for packages such as 'emacs' can return multiple matches,
the first of which is not guaranteed to match.  So, iterate through
found packages until we have an appropriate match.  Should we *not* find
a match, then return False indicating match failure.
9 years ago
Brian Coca 210ee3febc minor doc fix 9 years ago
Brian Coca 1b98210f5f minor doc uptates 9 years ago
Brian Coca 5931d84ca8 Merge pull request #772 from KimNorgaard/add-slack-pkg-support
Add slack pkg support
9 years ago
Brian Coca 778e51c6b1 updated version_added 9 years ago
Brian Coca cf2e9ba0da Merge pull request #725 from kbrebanov/apk-module
Adding apk module
9 years ago
Kevin Brebanov 5d6f0d153c Use the module's get_bin_path function to find 'apk' and reuse the return value in all functions 9 years ago
Brian Coca a0ed852223 Merge pull request #749 from alxgu/zypper_localrpm
zypper: Add local/remote rpm installation
9 years ago
Thomas Bechtold 04496b70ae zypper_repository: Fix repo parsing for empty list
When no repositories are defined in zypper, the return code
of "zypper repos" is 6. Handle that case and don't fail
if zypper_repository has to deal with an empty repo list.

Fixes https://github.com/ansible/ansible-modules-extras/issues/795
9 years ago
Kim Nørgaard c66a3fd4e1 fixed a few issues pointed out by @resmo, pyflakes, pep8 9 years ago
Kevin Brebanov 6aaae617ca Modify 'name' argument to be of type 'list' in order to support 'with_items' looping 9 years ago
Toshio Kuratomi 27e7f03d57 Merge pull request #740 from ansible/fetch_url-layman
Port layman to fetch_url
9 years ago
Kim Nørgaard a778b1eba6 Add basic slackpkg support 9 years ago