Package: lxc / 1:2.0.9-6.1

Metadata

Package Version Patches format
lxc 1:2.0.9-6.1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 lxc debian allow creating testing and unstable.patch | (download)

templates/lxc-debian.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 lxc-debian: allow creating `testing` and `unstable`

Being able to create `testing` containers, regardless of what's the name
of the next stable, is useful in several contexts, included but not
limited to testing purposes. i.e. one won't need to explicitly switch to
`bullseye` once `buster` is released to be able to continue tracking
`testing`. While we are at it, let's also enable `unstable`, which is
exactly the same as `sid`, but there is no reason for not being able to.

Signed-off-by: Antonio Terceiro <terceiro@debian.org>

0002 lxc debian don t write C. locales to etc locale.gen.patch | (download)

templates/lxc-debian.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 lxc-debian: don't write c.* locales to /etc/locale.gen

Doing that confuses locale generation. lxc-ubuntu does the same check

Signed-off-by: Antonio Terceiro <terceiro@debian.org>

0003 lxc debian don t hardcode valid releases.patch | (download)

templates/lxc-debian.in | 13 7 + 6 - 0 !
1 file changed, 7 insertions(+), 6 deletions(-)

 lxc-debian: don't hardcode valid releases

This avoids the dance of updating the list of valid releases every time
Debian makes a new release.

It also fixes the following bug: even though lxc-debian will default to
creating containers of the latest stable by querying the archive, it
won't allow you to explicitly request `stable` because the current list
of valid releases don't include it.

Last, but not least, avoid hitting the mirror in the case the desired
release is one of the ones we know will always be there, i.e. stable,
testing, sid, and unstable.

Signed-off-by: Antonio Terceiro <terceiro@debian.org>

0004 debian Use iproute2 instead of iproute.patch | (download)

templates/lxc-debian.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 debian: use iproute2 instead of iproute
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

VGhlIHBhY2thZ2UgaGFzIHByZXR0eSBtdWNoIGFsd2F5cyBiZWVuIGlwcm91dGUyIHdpdGggaXBy
b3V0ZSBiZWluZyBhbgphbGlhcyBmb3IgaXQsIHRoZSBhbGlhcyBpcyBub3cgZ29uZSBzbyB3ZSBu
ZWVkIHRvIHVzZSBpcHJvdXRlMi4KClNpZ25lZC1vZmYtYnk6IFN0w6lwaGFuZSBHcmFiZXIgPHN0
Z3JhYmVyQHVidW50dS5jb20+ClNpZ25lZC1vZmYtYnk6IEFudG9uaW8gVGVyY2Vpcm8gPHRlcmNl
aXJvQGRlYmlhbi5vcmc+Cg==

0005 utils add LXC_PROC_PID_FD_LEN_stable 2.0.patch | (download)

src/lxc/utils.h | 11 11 + 0 - 0 !
1 file changed, 11 insertions(+)

 [patch] utils: add lxc_proc_pid_fd_len

Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>

0006 stable 2.0 lxc user nic verify file descriptor.patch | (download)

src/lxc/lxc_user_nic.c | 35 32 + 3 - 0 !
src/lxc/utils.c | 12 12 + 0 - 0 !
src/lxc/utils.h | 5 5 + 0 - 0 !
3 files changed, 49 insertions(+), 3 deletions(-)

 [patch] cve 2018-6556: verify netns fd in lxc-user-nic

Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>