| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
Extra debconf entries, are entries that were seen but that are not specified in
the configuration.
|
| | | |
|
| |/ |
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | | |
If multiple values specified for one package all values are joined
together in a set.
|
| | |
| | |
| | |
| | |
| | | |
This plugins allows the setting of varius flags per package. It should
be used f.e. to specify pinnings for debian packages.
|
| | |
| | |
| | |
| | |
| | | |
The provides packages of a source should be filtered by the Blacklist or
Whitelist tags for the source.
|
| | |
| | |
| | |
| | | |
Some mirror might block the default python urllib User-Agent.
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Pyapt is a new source that is using the apt python bindings to parse the
Packages files from debian repositories. Compared to the python implementation
it is faster and more robust. It will use the dependencies of the newest
version of a package from a specific source (because it can use the python
bindings to compare the version numbers).
|
| |/
| |
| |
| |
| |
| |
| | |
The new Reader classes implement different compression methods for the files
parsed by the Packages backends. Each source can specify a default compression
format. The user can configure a compression format per Source and the filename
and extension for the metadata files are generated automatically.
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We should favour "-trusted" over "-CAfile" because it will skip the system-wide
CAs and ensure that the certificate is relay validated against the specified
CA.
For validation against an intermediate certificate, only an additional
"-partial_chain" is required. With "-untrusted" we previously added an
unstrusted intermediate certificate only and validated the cert against default
system wide installed CAs.
|
|\ \ |
|
| |/
| |
| |
| |
| |
| | |
There are now separate filters for supplementary groups of a managed POSIXUser.
If neither a blacklist or a whitelist for the supplementary groups is set, it
will default to the same lists like the gid filters.
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The DirectoryBacked helper now does not recurse into directories that
contains a .bcfg2-ignore file. This makes it possible to ignore some
directories for most plugins (Bundler, Defaults, Pkgmgr, Properties,
PuppetENC, TemplateHelper, Trigger). You can store for example a python
module used by a TemplateHelper in the same directory, without getting
strange error messages while TemplateHelper is trying to import each
single file of this module.
|
| | |
| | |
| | |
| | | |
This is a no-op client tool to ignore all packages.
|
| | |
| | |
| | |
| | | |
This backend will not add any packages.
|
| | |
| | |
| | |
| | |
| | |
| | | |
The messages of the packages in the packagesite file may be encoded in
any encoding. We only need the dependencies and just ignore the unicode
errors.
|
| | |
| | |
| | |
| | | |
The Bundle do not need to be bound by another plugin.
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
If the server does not compute the packages as requirement, the client should
not install the recommended packages.
|
| | |
| | |
| | |
| | |
| | |
| | | |
For auto/any packages, currently only auto/any is stored in the
statistics as the new installed version. This patch changes this
behavior, so that the exact version string is saved additionaly.
|
| |/
|/| |
|
| |
| |
| |
| |
| |
| | |
bcfg2-web will fail without setting a valid time zone in newer django versions. This fix initializes the time zone as utc instead of None, to fix most setups without directly breaking functionality.
[reporting]
TIME_ZONE = <valid_tz>
|
|\ \ |
|
| | | |
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | |
| | |
| | | |
django-1.8 deprecated referencing views as strings in the url(), so we
need to import the fallback view and referencing the view function
directly.
|
|/ /
| |
| |
| | |
unicode in py3.
|
| |
| |
| |
| |
| | |
When importing packages we should not pollute the global modules
namespace and always import new modules with their package name.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
At least with pythn2.6 boto requires google_compute_engine:
> Traceback (most recent call last):
> File ".../site-packages/boto/__init__.py", line 1216, in <module>
> boto.plugin.load_plugins(config)
> File ".../site-packages/boto/plugin.py", line 93, in load_plugins
> _import_module(file)
> File ".../site-packages/boto/plugin.py", line 75, in _import_module
> return imp.load_module(name, file, filename, data)
> File ".../dist-packages/google_compute_engine/boto/compute_auth.py", line 19, in <module>
> from google_compute_engine import logger
> ImportError: No module named google_compute_engine
|
| | |
|
| |
| |
| |
| |
| |
| | |
python-mock is now part of the Python standard library (available as
unittest.mock in Python 3.3 onwards) and all documentation on
voidspace.org.uk is removed.
|
| | |
|
| |
| |
| |
| | |
pycparser-2.19 requires python2.7.
|
| | |
|
|\ \ |
|
| | | |
|
| | | |
|
|/ /
| |
| |
| |
| | |
Don't let the client follow symbolic links when changing the owner of a
path.
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
The compat class from sphinx for "Directive" was deprecated and removed in the
current sphinx version. So we should use the class from docutils directly.
You will need at least docutils-0.5 (from 2008) to build the documentation.
|