Commit graph

11 commits

Author SHA1 Message Date
Daniel Néri
922899f4be Add optional "default-release" argument for apt module
The value is passed to apt-get's "-t" option. Useful for installing backports, e.g.:

  ansible webservers -m apt -a "pkg=nginx state=latest default-release=squeeze-backports"
2012-04-23 00:17:07 +02:00
Daniel Néri
187ab3f918 Add apt module support for installing/removing specific version of package
This uses standard APT syntax, e.g.:

    ansible webservers -m apt -a "pkg=nginx=1.1.19-1 state=installed"
2012-04-22 02:48:58 +02:00
Daniel Néri
f6d0cc56a0 Fix two misspellings of the apt module's "fail_json" function 2012-04-19 23:40:44 +02:00
Michael DeHaan
9d08eefa9a Also allow the apt module to use package or name as an alias for 'pkg' 2012-04-11 20:45:14 -04:00
Michael DeHaan
8e006f6088 Upgrade apt message if no python-apt to intercept potential user questions. 2012-04-11 20:31:24 -04:00
Matthew Williams
f99a7f29e8 apt module bugfix 2012-04-03 12:52:08 -07:00
Michael DeHaan
18852d81f9 have apt module raise an error if apt cannot be imported 2012-04-02 20:54:31 -04:00
Matthew Williams
0ad5fec487 improvements to apt module: state=latest, update-cache=yes|no, purge=yes|no 2012-04-02 14:42:54 -07:00
Matthew Williams
bd7710e1b5 trimmed superfluous code from apt module 2012-03-26 13:53:22 -07:00
Matthew Williams
b4604b2525 cleaned up apt module style 2012-03-26 13:48:02 -07:00
Matthew Williams
71b503b0c3 preliminary apt module 2012-03-26 12:49:13 -07:00