Commit Graph

240 Commits (841355264285f5d75f98d866936f88aa28b30478)

Author SHA1 Message Date
jctanner 4cdb8f1fd2 Merge pull request #4985 from zakkie/devel
fix typo in document
11 years ago
Berend de Boer ce181025ba Don't use pkg_glob when guessing name, else we may think the package
is installed when it isn't.
11 years ago
Akihiro YAMAZAKI 190588a595 fix typo in document 11 years ago
James Tanner 1963546564 Add warning comment to rhn_register module about fixing pep8 errors 11 years ago
jctanner 3b06d8f028 Merge pull request #4898 from stoned/homebrew-install_options-fix
Fix homebrew module's install_options handling
11 years ago
Michael DeHaan 2530c113df Merge pull request #4934 from mscherer/fix_urpmi_2
return failed if a package couldn't be installed
11 years ago
Michael DeHaan 08996d78d6 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
James Tanner be065a77d1 Revert "Merge pull request #4912 from zehome/openbsd_pkg_flavourfix"
This reverts commit de2f4cf04d, reversing
changes made to 2c33737bfa.
11 years ago
Michael Scherer b85d40d5ae return failed if a package couldn't be installed
For some reason, on my test mandriva, urpmi --force return 0
even when it cannot install a rpm. So we have to explicitely check
if the package was properly installed with a loop
11 years ago
Michael Scherer 1663f5bc06 optionally use rpm python module instead of calling a
external executable, to avoid the cost of forking.
Since python-rpm is not automatically present, we still fallback
on the slower rpm fork method.
11 years ago
Michael Scherer aeac92de65 Fix behavior of urpmi module where it always return "changed"
even when a package is already installed, since urpmi will
always return 0 wether it install or not.
11 years ago
Michael DeHaan eb70502c6c Merge pull request #4904 from joemaller/npm-outdated-fix
update npm-module to handle new node.js output
11 years ago
jctanner f1647d56e3 Merge pull request #4861 from pmakowski/devel
urpmi module
11 years ago
jctanner e18b09d346 Merge pull request #4832 from matze/add-zypper-repository
Add zypper_repository module
11 years ago
jctanner c3cfda42ef Merge pull request #4913 from arkadijs/devel
Use pkgng glob (-g) feature to allow installation of packages by wildcard
11 years ago
jctanner 09f004675a Merge pull request #4912 from zehome/openbsd_pkg_flavourfix
OpenBSD packages can be installed using 'flavour'
11 years ago
James Tanner c6c35087b4 Fix docstring and remove redundant parameter value in portinstall module 11 years ago
Arkadi Shishlov f922bf56bf Use pkgng glob (-g) feature to allow installation of packages by wildcard.
Also solves the particular problem of installing packages that have multiple versions in the repo, but specifying the exact version would be troublesome:

$ pkg install -n dovecot
The following 2 packages will be installed:

	Installing dovecot: 1.2.17
	Reinstalling dovecot-2.2.6 (options changed)

$ pkg install -n dovecot-2.2.6
The following 1 packages will be installed:

	Reinstalling dovecot-2.2.6 (options changed)

$ pkg install -n -g dovecot-2*
The following 1 packages will be installed:

	Reinstalling dovecot-2.2.6 (options changed)
11 years ago
Laurent Coustet d9c3cf22dc OpenBSD packages can be installed using 'flavour'. Best example
is vim. It can be installed as vim--no_x11 or vim--gtk2.
11 years ago
Berend de Boer b53e4957da Support to install software on FreeBSD using portinstall. 11 years ago
Joe Maller d53d2c3074 update list_outdated module split to both old and new module delimiter. 11 years ago
James Tanner 0b890aa747 Set required=false for answer_file in svr4pkg docstrings 11 years ago
jctanner ba65eec795 Merge pull request #4420 from Jmainguy/devel
Added resp= option for svr4pkg to enable the -r option in pkgadd for res...
11 years ago
James Tanner f3be757575 Fix parameter typo in swdepot module 11 years ago
jctanner 9e202134bc Merge pull request #4398 from melodous/module_swdepot
Module swdepot
11 years ago
Stoned Elipot 11524646b4 Fix homebrew module's install_options handling
...each given option must be a single element in the
arguments list passed as first argument to module.run_command()
11 years ago
James Tanner db163d51ba Fixes #4891 Catch unicodedecode errors from python-apt 11 years ago
Philippe Makowski b8aa570a30 Merge remote-tracking branch 'upstream/devel' into devel 11 years ago
James Tanner 3656c37827 Addresses #4628 evaluate package check return properly and exit failure if not present 11 years ago
Philippe Makowski 656cc5c7be Merge remote-tracking branch 'upstream/devel' into devel 11 years ago
James Tanner 441669b118 Fixes #4877 set type to bool for cache parameter in apt module 11 years ago
jctanner 57da4e04b1 Merge pull request #4245 from abelbabel/patch-1
add check mode support to pkgng module
11 years ago
James Tanner 548a48b2f6 Address #4285 remove redundant stderr output in apt module 11 years ago
jctanner 99c0e183ae Merge pull request #4285 from blair/apt-module-register-stdout-stderr
apt: pass child process stdout and stdout to m.fail_json() and m.exit_js...
11 years ago
jctanner f58bbd5913 Merge pull request #4617 from resmo/feature/python-apt
apt: autoinstall python-apt if apt or apt_pkg is not available
11 years ago
James Tanner b82f5ef05c Merge pull request #4286 from blair/ansible
apt: do not consider not-removed and not-upgraded packages as changes.
11 years ago
Philippe Makowski 44665ee839 urpmi module 11 years ago
James Tanner 3b1854c5b2 Merge pull request #4413 from jerm/ansible
Add capability to pass in a PATH prefix to run_command and allow pip module
to utilize that to make virtualenv bin/ available in pip installs
11 years ago
jctanner 876d6108c6 Merge pull request #4358 from eslng/apt_add_dpkg_options
apt: allow specifying dpkg options
11 years ago
jctanner 8f3a1d4c09 Merge pull request #4440 from AndydeCleyre/patch-2
Set default of 'yes' for update_cache, as is in the documentation
11 years ago
Matthias Vogelgesang 0f05100002 Add zypper_repository module
This change adds the "zypper_repository" module to the packaging library. This
module is used to add and remove additional repositories.
11 years ago
jctanner d0581d1c4d Merge pull request #4786 from SalesSeek/find-correct-easy-install
Fix determination of correct, possibly customized, 'easy_install' executable
11 years ago
James Tanner 104eaaa8e1 Addresses #4735 Verify the virtualenv command supports --no-site-packages before passing it 11 years ago
Pedro Romano 22c7891886 Obsolete attempts at determining the full path to the desired
'easy_install' executable were still left behind and need to be removed
for the customizable 'executable' task argument to correctly work:
'_get_easy_install' should take care of all the functionality related to
determining the correct 'easy_install' executable to use.
11 years ago
Yegor Minin 0b51476c0a apt: allow specifying dpkg options
This will allow specifying dpkg options as a string passed over to apt
command. dpkg_options expects a comma-separated string of options to be
passed as dpkg options which will be further expanded. For example
dpkg_options='force-confdef,force-confold' will end up as
-o \"Dpkg::Options::=--force-confold\" when passed to apt
Example usage would be:
-m apt -u ubuntu -s \
 -a "upgrade=dist update_cache=yes dpkg_options='force-confold'"
or
apt: upgrade=dist update_cache=yes dpkg_options='force-confold'
11 years ago
chrisalbright dbbad79299 pip module: fix unexpected behavior when creating virtualenvs
This module supports `virtualenv_site_packages` as an option to control whether or not to include system packages when installing pip packages into a virtual environment. 

The default is no, and when you say yes it explicitly it includes a flag to include site packages, otherwise it doesn't provide a flag. 

Some versions of virtualenv by default include site packages and other versions by default do not. 

This patch just makes both branches explicit, so `virtualenv_site_packages=no` really means no.
11 years ago
Marcus Cobden c7dfa16edf Only remove leading '0x' from key ids, not all 0s 11 years ago
Thomas Omans ae6e080bd9 Pip module: fixing issue with python 2.4 support
Python 2.4.3 returns:
TypeError: expected character buffer object

startswith is expecting only a string instead of a tuple like newer versions allow.
11 years ago
Michael DeHaan a33119dede Merge pull request #4509 from mremond/gem_executable
Add executable parameter to find gem binary in gem module
11 years ago
Rene Moser c2c0729f6e apt: autoinstall python-apt if not available 11 years ago