Brian Coca
50fd324998
Merge pull request #764 from mscherer/fix_507
...
Move examples to EXAMPLES variable
2015-07-25 11:15:40 -04:00
Brian Coca
b26a2ea396
Merge pull request #413 from mahadeva604/devel
...
Add rootdir option to pkgng
2015-07-25 09:41:34 -04:00
Michael Scherer
c089ab0dd8
Move examples to EXAMPLES variable
...
Partially fix #507
2015-07-25 13:58:45 +02:00
mahadeva604
c3a0a3376a
Merge https://github.com/ansible/ansible-modules-extras into devel
...
Conflicts:
packaging/os/pkgng.py
2015-07-25 08:45:46 +03:00
Indrajit Raychaudhuri
e41597a033
Improve pacman module
...
- detect and use pacman_path via get_bin_path helper
- simplify pending upgrade detection
- apply outstanding changes from #358 , #41
2015-07-24 23:51:17 -05:00
Konstantin Shalygin
8f3a2a8e3d
add 'version_add'
2015-07-24 23:42:53 -05:00
Konstantin Shalygin
d8d90ecb03
add force remove feature
2015-07-24 23:42:53 -05:00
Konstantin Shalygin
ca1daba8bb
add upgrade future, patch by n0vember-
2015-07-24 23:42:53 -05:00
Toshio Kuratomi
b9b42411f1
Port maven_artifact to fetch_url
2015-07-22 12:06:54 -07:00
Toshio Kuratomi
e08a2e84da
Port layman to fetch_url
2015-07-22 09:13:36 -07:00
Kevin Brebanov
91e3d2afd5
Update documentation
2015-07-19 14:36:16 -04:00
Kevin Brebanov
dd2d35c888
Allow multiple packages to be installed at the same time
2015-07-19 14:33:35 -04:00
Kevin Brebanov
c4c65b6c91
Allow multiple packages to removed at the same time
2015-07-19 13:51:46 -04:00
Kevin Brebanov
d812db9f7f
Adding apk module
2015-07-18 11:37:29 -04:00
Carl Meyer
ef1199a038
Add 'production' option to bower module.
2015-07-17 16:38:19 -06:00
Brian Coca
bbc0f853d0
minor doc fixes
2015-07-16 18:02:42 -04:00
Brian Coca
7b2f2b7667
added version added
2015-07-16 17:55:20 -04:00
Mathew Davies
2d2ea412ae
Add more examples
2015-07-16 21:15:15 +01:00
Mathew Davies
fb42f6effc
Note that the plugin can't be updated once installed
2015-07-16 21:12:42 +01:00
Mathew Davies
6fa1809ec4
Move ansible util import to the bottom of the module
2015-07-16 21:00:15 +01:00
Mathew Davies
394053ff2b
Add default documentation for timeout
2015-07-16 20:56:45 +01:00
Mathew Davies
045f0908e2
Add required property to version documentation
2015-07-16 20:56:05 +01:00
Mathew Davies
93e59297f0
Remove debugging line
2015-07-16 20:55:50 +01:00
Mathew Davies
ebbe84b2d6
Document defaults
2015-07-16 20:38:58 +01:00
Mathew Davies
4e140bb80e
Add Elasticsearch plugin module
2015-07-16 19:25:13 +01:00
Mehmet Ali "Mali" Akmanalp
f82a363a33
Fixes issues where keys missing from bower output
...
Fixes #495
2015-07-14 14:22:15 -04:00
Toshio Kuratomi
ff2386faf4
Tabs to spaces
...
Fixes #666
2015-07-14 07:31:05 -07:00
ToBeReplaced
e82f6e9463
Rewrite dnf module.
...
This fully implements all expected functionality of the dnf module.
Group removal may behave oddly due to hiccups in tagging groups as being
installed.
A pkg_types option could be added to specify the group package types.
2015-07-11 01:29:18 -06:00
ToBeReplaced
495af842fc
Add support for state=latest and *
2015-07-10 00:09:19 +03:00
ToBeReplaced
050e619e7b
Add change reporting, enablerepo support, and gpgcheck.
...
disable_gpg_check was configured backwards, so it was toggled. Typos in
enablerepo/disablerepo are removed. fill_sack() calls are relocated to
occur after repo decisions. The "changed" key is now set for new
installations.
2015-07-10 00:09:19 +03:00
Igor Gnatenko
5d99dcfe4f
typo fix in oneliners
...
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-07-10 00:09:19 +03:00
Toshio Kuratomi
c798019c73
Fix nevra, fixes to docs and copyright info
2015-07-10 00:09:19 +03:00
Igor Gnatenko
bbc8dae006
add ability to install packages
...
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-07-10 00:09:19 +03:00
Igor Gnatenko
25d61b7d01
remove all and start from scratch
...
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-07-10 00:09:19 +03:00
Toshio Kuratomi
5605c4d7b5
Add author github ID
2015-07-01 07:25:20 -07:00
Matt Martz
3be267b579
Give dpkg_selections a .py file extension
2015-06-30 13:45:12 -05:00
Toshio Kuratomi
0f9ade7fe3
Fix bundler documentation
2015-06-30 10:37:09 -07:00
Brian Coca
3ab08534f5
Merge pull request #499 from thoiberg/bundler
...
Adding module to manage Ruby Gem dependencies via Bundler
2015-06-30 00:44:38 -04:00
Patrik Lundin
c7d5546777
openbsd_pkg: Update author mail address.
2015-06-29 09:27:44 +02:00
Tim Hoiberg
1d48c9658a
Fixing typo
2015-06-27 15:50:43 +10:00
Tim Hoiberg
9a1918c628
Adding module to manage Ruby Gem dependencies via Bundler
2015-06-27 15:50:43 +10:00
Greg DeKoenigsberg
03bb12c90f
Merge pull request #631 from Tatsh-ansible/usepkg-flags
...
Portage: --usepkg and --usepkgonly flags, --usepkgonly should not imply --getbinpkg
2015-06-23 13:35:27 -04:00
Andrew Udvare
e203087aaa
Fix comparison
2015-06-19 06:04:56 -07:00
Andrew Udvare
5e5eec1806
--usepkgonly does not imply --getbinpkg
...
Add usepkg option to allow conditional building from source if binary
packages are not found
5a6de937cb (commitcomment-11755140)
https://wiki.gentoo.org/wiki/Binary_package_guide#Using_binary_packages
2015-06-18 15:59:46 -07:00
Dustin C. Hatch
e3d608297d
packaging/os/portage: Handle noreplace in check mode
...
The `--noreplace` argument to `emerge` is generally coupled with
`--newuse` or `--changed-use`, and can be used instruct Portage to
rebuild a package only if necessary. Simply checking to see if the
package is already installed using `equery` is not sufficient to
determine if any changes would be made, so that step is skipped when
the `noreplace` module argument is specified. The module then falls back
to parsing the output from `emerge` to determine if anything changed. In
check mode, `emerge` is called with `--pretend`, so it produces
different output, and the parsing fails to correctly infer that a change
would be made.
This commit adds another regular expression to check when running in
check mode that matches the pretend output from `emerge`.
Signed-off-by: Dustin C. Hatch <dustin@hatch.name>
2015-06-18 14:05:59 -05:00
Dustin C. Hatch
1b0676b559
packaging/os/portage: Improve check mode handling
...
When running in check mode, the *portage* module always reports that no
changes were made, even if the requested packages do not exist on the
system. This is because it was erroneously expecting `emerge --pretend`
to produce the same output as `emerge` by itself would, and attempts to
parse it. This is not correct, for several reasons. Most specifically,
the string for which it is searching does not exist in the pretend
output. Additionally, `emerge --pretend` always prints the requested
packages, whether they are already installed or not; in the former case,
it shows them as reinstalls.
This commit adjusts the behavior to rely on `equery` alone when running
in check mode. If `equery` reports at least one package is not
installed, then nothing else is done: the system will definitely be
changed.
Signed-off-by: Dustin C. Hatch <dustin@hatch.name>
2015-06-18 13:50:43 -05:00
Brian Brazil
caed7573d5
Add dpkg_selections module, that works with dpkg --get-selections and --set-selections.
...
This is mainly useful for setting packages to 'hold' to prevent them
from being automatically upgraded.
2015-06-17 11:07:09 +01:00
Greg DeKoenigsberg
004dedba8a
Changes to author formatting, remove emails
2015-06-16 14:32:39 -04:00
jonathan.lestrelin
2e6a16fbc7
Fix unused import and variable and correct documentation
2015-06-16 11:33:15 -04:00
jonathan.lestrelin
653ce424e0
Add pear packaging module to manage PHP PEAR an PECL packages
2015-06-16 11:33:15 -04:00
Roman Vyakhirev
5bfe8f2a44
bower module. Non-interactive mode and allow-root moved to _exec, they should affect all commands
2015-06-16 11:33:14 -04:00
Roman Vyakhirev
4475676866
composer module. ignore_platform_reqs option added.
2015-06-16 11:33:14 -04:00
NewGyu
02258902f9
fix cannot download SNAPSHOT version
2015-06-16 11:33:10 -04:00
Dagobert Michelsen
7f74a98451
svr4pkg: assume command worked only on known-to-be-good returncodes
2015-05-27 13:35:34 +02:00
Enric Lluelles
3f9a62c136
Add slash to valid characters for packages
...
To allow it to download packes from taps, or external commands like
caskroom/cask/brew-cask
2015-05-27 09:58:28 +02:00
Brian Coca
2f9d30ae5b
Merge pull request #480 from RubenKelevra/patch-2
...
pacman: change -Syy to -Sy for "update-cache"
just noting we may want to add an option to force updating the cache in the future
2015-05-26 10:04:52 -04:00
Toshio Kuratomi
a1a1c23205
Bandaid dnf module to temporarily fix some major problems
...
- Backport config file handling from the DNF module rewrite #527
(Current config handling does not work with dnf and leads to
tracebacks when run as an unprivileged user).
- Make a mandatory requirement on yum-utils (for /usr/bin/repoquery)
because none of the fallback code works for dnf (it's unported yum API
code).
Both of these issues will be fixed better in the dnf rewrite when it is
feature complete.
Fixes #471
2015-05-25 19:29:55 -07:00
QuantumGhost
4ff9a68a4b
Use expanduser to deal with path in bower module
...
So bower module can correctly handle path containing `~`
2015-05-23 00:11:50 +08:00
Toshio Kuratomi
576d94e8d4
Update module_utils "import" to the new-style
...
Fixes #505
2015-05-18 12:08:15 -07:00
Toshio Kuratomi
88eff11c04
Many more doc fixes
2015-05-15 12:12:26 -07:00
Toshio Kuratomi
32fb15e310
Fix quoting for documentation build
2015-05-15 11:52:37 -07:00
Brian Coca
08445418aa
more string corrections
2015-05-14 10:45:32 -04:00
Brian Coca
edf519a0c2
moar quotes
2015-05-14 09:37:00 -04:00
Greg DeKoenigsberg
16ce411f66
Adding author's github id
2015-05-14 00:39:40 -04:00
Greg DeKoenigsberg
a92f5b657a
Adding author's github id
2015-05-14 00:39:02 -04:00
Greg DeKoenigsberg
73f9e5a1b9
Adding author's github id
2015-05-14 00:37:52 -04:00
Greg DeKoenigsberg
773bae9534
Adding author's github id
2015-05-14 00:36:02 -04:00
Greg DeKoenigsberg
3d55887aa5
Adding author's github id
2015-05-14 00:35:16 -04:00
Greg DeKoenigsberg
3244764283
Adding author's github id
2015-05-14 00:33:21 -04:00
Greg DeKoenigsberg
9bb0a01060
Adding author's github id
2015-05-14 00:33:04 -04:00
Greg DeKoenigsberg
922fc32d3d
Adding author's github id
2015-05-14 00:31:16 -04:00
Greg DeKoenigsberg
c18f4e55fc
Adding author's github id
2015-05-14 00:30:02 -04:00
Greg DeKoenigsberg
9501714b8b
Adding author's github id
2015-05-14 00:27:06 -04:00
Greg DeKoenigsberg
33bdc7ce77
Adding author's github id
2015-05-14 00:26:02 -04:00
Greg DeKoenigsberg
335ba5bf32
Adding author's github id
2015-05-14 00:23:59 -04:00
Greg DeKoenigsberg
2004ae64ab
Adding author's github id
2015-05-14 00:23:29 -04:00
Greg DeKoenigsberg
72ee99184a
Adding author's github id
2015-05-14 00:21:51 -04:00
Greg DeKoenigsberg
384c1523c3
Adding author's github id
2015-05-14 00:18:41 -04:00
Greg DeKoenigsberg
c03c80be88
Adding author's github id
2015-05-14 00:17:09 -04:00
Greg DeKoenigsberg
265edb4992
Adding author's github id
2015-05-14 00:15:38 -04:00
Greg DeKoenigsberg
33e1d3bd0b
Adding author's github id
2015-05-14 00:13:31 -04:00
Greg DeKoenigsberg
63513b5eba
Adding author's github id
2015-05-14 00:12:48 -04:00
Greg DeKoenigsberg
62888d291d
Adding author's github id
2015-05-14 00:11:50 -04:00
Greg DeKoenigsberg
1c92b4f8cc
Adding author's github id
2015-05-14 00:11:30 -04:00
Greg DeKoenigsberg
21c06dcae3
Typo in author
2015-05-14 00:10:57 -04:00
Greg DeKoenigsberg
e58197efb6
Adding author's github id
2015-05-14 00:10:22 -04:00
Greg DeKoenigsberg
8725fe7273
Adding author's github id
2015-05-14 00:07:56 -04:00
Greg DeKoenigsberg
75574d7713
Adding author's github id
2015-05-13 23:51:00 -04:00
Greg DeKoenigsberg
66008490d4
Adding author's github id
2015-05-13 23:50:23 -04:00
Greg DeKoenigsberg
12ab9d0043
Adding author's github id
2015-05-13 23:49:40 -04:00
Greg DeKoenigsberg
fc794ef094
Adding author's github id
2015-05-13 23:48:56 -04:00
Greg DeKoenigsberg
3c4b1afea9
Adding author's github id
2015-05-13 23:48:08 -04:00
Toshio Kuratomi
e5022ba87b
Add python >= 2.6 to documented deps
2015-05-12 08:43:31 -07:00
@RubenKelevra
752442e8ff
change -Syy to -Sy
...
-Syy do always update, which is not needed, since the caches might already be up to date.
2015-05-11 23:58:08 +02:00
Matt Martz
e568032bc3
Fix up modules that have python24 syntax error
2015-05-11 09:51:48 -05:00
Jeff Rizzo
d8d1ca85df
Support both new and old pkgin versions by testing if '-p' flag exists.
2015-05-06 11:41:12 -07:00
Julien Vey
34b81a8756
[homebew_cask] Be consistent in the documentation
...
The documentation for the `state` field is not very clear.
It says possible values are "installed, uninstalled" and default value is "present"
The examples below alow uses `present` and `absent`.
This patch uses "absent" and "present" instead of "installed" and "uninstalled"
Moreover, this is consistent with other packaging modules, like homebrew itself
2015-05-06 10:48:28 +02:00
Roland Ramthun
69e27f4039
disable ask on sync action
2015-05-01 10:01:56 +02:00
Charlie Root
fbd8c6b398
Add rootdir option to pkgng
2015-04-21 15:44:58 +03:00
Brian Coca
2c2a106321
Merge pull request #412 from mavit/pkg5-accept
...
Fix typo in pkg5 module
2015-04-20 15:28:53 -04:00