How can I purge a package using the apt_get package_module? policy => purge
doesn't work.
present
and absent
are the package states, purge
is an option for package
manager. You should be able to use the options
attribute since the apt_get
package module supports it.
1
2
3
4
5
6
7
8
9
10
|
bundle agent main
{
packages:
# Purging a package using the --purge option
"screen"
policy => "absent",
package_module => apt_get,
options => { "--remove" };
}
|
Note that you can use any Configuration Item as well:
1
2
3
4
5
6
7
8
|
bundle agent main
{
# Purging a package using the Configuration Item option
"screen"
policy => "absent",
package_module => apt_get,
options => { "-o", "APT::Get::Purge=true" };
}
|