Format: 1.8 Date: Fri, 12 May 2017 12:30:47 -0400 Source: lxc Binary: lxc lxc1 lxc-common lxc-dev lxc-templates lxc-tests liblxc1 python3-lxc lua-lxc Architecture: armhf Version: 2.0.8-0ubuntu1 Distribution: artful-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Stéphane Graber Description: liblxc1 - Linux Containers userspace tools (library) lua-lxc - Linux Containers userspace tools (Lua bindings) lxc - Transitional package for lxc1 lxc-common - Linux Containers userspace tools (common tools) lxc-dev - Linux Containers userspace tools (development) lxc-templates - Linux Containers userspace tools (templates) lxc-tests - Linux Containers userspace tools (test binaries) lxc1 - Linux Containers userspace tools python3-lxc - Linux Containers userspace tools (Python 3.x bindings) Changes: lxc (2.0.8-0ubuntu1) artful; urgency=medium . * New upstream bugfix release (2.0.8): - Security fix for CVE-2017-5985 (previously fixed in Ubuntu) . - All templates have been updated to not set default passwords anymore, instead requiring lxc-attach be used to configure users. . This may affect some automated environments that were relying on our default (very much insecure) users. . - Make lxc-start-ephemeral Python 3.2-compatible - Fix typo - Allow build without sys/capability.h - lxc-opensuse: fix default value for release code - util: always malloc for setproctitle - util: update setproctitle comments - confile: clear lxc.network..ipv{4,6} when empty - lxc_setup_tios(): Ignore SIGTTOU and SIGTTIN signals - Make lxc-net return non-zero on failure - seccomp: allow x32 guests on amd64 hosts. - Add HAVE_LIBCAP - c/r: only supply --ext-mount-map for bind mounts - Added 'mkdir -p' functionality in create_or_remove_cgroup - Use LXC_ROOTFS_MOUNT in clonehostname hook - squeeze is not a supported release anymore, drop the key - start: dumb down SIGCHLD from WARN() to NOTICE() - log: fix lxc_unix_epoch_to_utc() - cgfsng: make trim() safer - seccomp: set SCMP_FLTATR_ATL_TSKIP if available - lxc-user-nic: re-order #includes - lxc-user-nic: improve + bugfix - lxc-user-nic: delete link on failure - conf: only try to delete veth when privileged - Fix lxc-containers to support multiple bridges - Fix mixed tab/spaces in previous patch - lxc-alpine: use dl-cdn.a.o as default mirror instead of random one - lxc-checkconfig: verify new[ug]idmap are setuid-root - [templates] archlinux: resolve conflicting files - [templates] archlinux: noneed default_timezone variable - python3: Deal with potential NULL char* - lxc-download.in / allow setting keyserver from env - lxc-download.in / Document keyserver change in help - Change variable check to match existing style - tree-wide: include directly - conf/ile: make sure buffer is large enough - tree-wide: include directly - tests: Support running on IPv6 networks - tests: Kill containers (don't wait for shutdown) - Fix opening wrong file in suggest_default_idmap - do not set the root password in the debian template - do not set insecure passwords - don't set a default password for altlinux, gentoo, openmandriva and pld - tools: exit with return code of lxc_execute() - Keep veth.pair.name on network shutdown - Makefile: fix static clang init.lxc build - Avoid waiting for bridge interface if disabled in sysconfig/lxc - Increased buffer length in print_stats() - avoid assigning to a variable which is not POSIX shell proof (bug #1498) - remove obsolete note about api stability - conf: less error prone pointer access - conf: lxc_map_ids() non-functional changes - caps: add lxc_{proc,file}_cap_is_set() - conf: check for {filecaps,setuid} on new{g,u}idmap - conf: improve log when mounting rootfs - ls: simplify the judgment condition when list active containers - fix typo introduced in #1509 - attach|unshare: fix the wrong comment - caps: skip file capability checks on android - autotools: check for cap_get_file - caps: return false if caps are not supported - conf: non-functional changes to setup_pts() - conf: use bind-mount for /dev/ptmx - conf: non-functional changes - utils: use loop device helpers from LXD - create ISSUE_TEMPLATE.md - cgroups: improve cgfsng debugging - issue template: fix typo - conf: close fd in lxc_setup_devpts() - conf: non-functional changes - utils: tweak lxc_mount_proc_if_needed() - Change sshd template to work with Ubuntu 17.04 - conf: order mount options - conf: add MS_LAZYTIME to mount options - monitor: report errno on exec() error - af unix: allow for maximum socket name - commands: avoid NULL pointer dereference - commands: non-functional changes - lxccontainer: avoid NULL pointer dereference - monitor: simplify abstract socket logic - precise is not the latest LTS, let's use xenial instead - fix the wrong exit status - conf: non-functional changes lxc_fill_autodev() - conf: remove /dev/console from lxc_fill_autodev() - conf: non-functional changes lxc_setup() - conf: non-functional changes to console functions - conf: improve lxc_setup_dev_console() - conf: lxc_setup_ttydir_console() - config: remove /dev/console bind mount - doc: document console behavior - utils: add lxc_unstack_mountpoint() - conf: unstack all mounts atop /dev/console - console: fail when we cannot allocate peer tty - start: remove umount2() - conf: non-functional changes - utils: handle > 2^31 in lxc_unstack_mountpoint() - Install systemd units for CentOS - Merge ubuntu and debiancase - start: add crucial details about lxc_spawn() . * Fix broken proxy detection in debian/tests/exercise * Only move lxc bash completion from /etc if we installed it there Checksums-Sha1: b5b508424d7961049940032da5a1c23780b137e1 641590 liblxc1-dbgsym_2.0.8-0ubuntu1_armhf.ddeb 2e138d8e0c3ecfdb8e866fea0b5e26b643588b64 189134 liblxc1_2.0.8-0ubuntu1_armhf.deb 23485f273e3a6937b295a0b66b7a72306162f9a8 14334 lua-lxc-dbgsym_2.0.8-0ubuntu1_armhf.ddeb 8cd9e4b119a3f5210481757d9ddf4f9b05b2a8ab 9148 lua-lxc_2.0.8-0ubuntu1_armhf.deb 00fb21f6342fc80971db6a96315f48537cdc8e3a 56842 lxc-common-dbgsym_2.0.8-0ubuntu1_armhf.ddeb 6c9fe1a22fdfc205b941205729aa056e4efc59d5 26898 lxc-common_2.0.8-0ubuntu1_armhf.deb 3490faf27832f7107ffbd05e2cb009da96761e73 11336 lxc-dev_2.0.8-0ubuntu1_armhf.deb 94f7edcd9b33571012cc89370727ae9fd446e4b8 7450 lxc-templates-dbgsym_2.0.8-0ubuntu1_armhf.ddeb fa2b72c94b7a6c0d7d805ab2aff03a2ae233e3ce 81846 lxc-templates_2.0.8-0ubuntu1_armhf.deb a44f30755fcde9b62647c44f3a51b746017e28af 146168 lxc-tests-dbgsym_2.0.8-0ubuntu1_armhf.ddeb 504ff9a91a1b3574d54a6cd67853359ac3a3a9f1 47102 lxc-tests_2.0.8-0ubuntu1_armhf.deb 705a7625dd2afaa3973a73dd1b59b44fe2672fc1 390648 lxc1-dbgsym_2.0.8-0ubuntu1_armhf.ddeb ba0a1cffee3d3b9d69dea36f2d169297e5c116b5 485470 lxc1_2.0.8-0ubuntu1_armhf.deb 8984a89aa3f2b5be28aa5c45e84114dbd0c27084 11967 lxc_2.0.8-0ubuntu1_armhf.buildinfo 96f55f73f872840f37c975823100533b957a9d67 53810 python3-lxc-dbgsym_2.0.8-0ubuntu1_armhf.ddeb 78ce2da5d6770f1415f94d112ca2e64e526b36e6 18502 python3-lxc_2.0.8-0ubuntu1_armhf.deb Checksums-Sha256: 8a818b8127ed9483db76b8de727babd38be1fffdcea8280142abfbd1feb2aa19 641590 liblxc1-dbgsym_2.0.8-0ubuntu1_armhf.ddeb d28a47b8f9f1af499069c0ffa9900070736dbb5ada27405c0f651c8605fd95e3 189134 liblxc1_2.0.8-0ubuntu1_armhf.deb 7e3348bf9a325fb4ca8975278377828dc092c3e1ac9e8ae6f061973f9e70636c 14334 lua-lxc-dbgsym_2.0.8-0ubuntu1_armhf.ddeb 69fdb67c7fbfb71bc86d48b2350b602d41db07ac981844a54879895d29a67003 9148 lua-lxc_2.0.8-0ubuntu1_armhf.deb 2af9bf291a091d6123b34f19ede194310eb4917506d581a0057eb362e0927333 56842 lxc-common-dbgsym_2.0.8-0ubuntu1_armhf.ddeb b477c7ef7ca48defa7b3419d2259fe2384a25a28371ab1498dde915dc39c63a5 26898 lxc-common_2.0.8-0ubuntu1_armhf.deb 3c224d5f2a95553d4013ad38bd507310ef601f4097d453811430696e29eb66e8 11336 lxc-dev_2.0.8-0ubuntu1_armhf.deb 4a9e1608f6e316d0552e715d80141db92c304f97588dd23dac1cfe6ba6021f2f 7450 lxc-templates-dbgsym_2.0.8-0ubuntu1_armhf.ddeb 87546e31727ef90ade001fd01a323f6317526a61de6788923a0f8336e7e9bc98 81846 lxc-templates_2.0.8-0ubuntu1_armhf.deb 1c374ff33e3d8f4b87d369a0f099e376cf1c8196c9d1eee9596eee880eead832 146168 lxc-tests-dbgsym_2.0.8-0ubuntu1_armhf.ddeb 48e698c40e12ab07f6af07c0de64cb719d6e1393d36fbeadd77f561fafa88a42 47102 lxc-tests_2.0.8-0ubuntu1_armhf.deb 26f7fd845cce6ae508af7b5f868efc0ffb581c2037c17c3476738d9d3b1007c1 390648 lxc1-dbgsym_2.0.8-0ubuntu1_armhf.ddeb a3544c5acff8688a61b0d06c472e1b08cff3c7cea0a31eb257834c4785cf3c60 485470 lxc1_2.0.8-0ubuntu1_armhf.deb 27d637b5dd0331c3a5d1a763b461223d7638ac5f8b3a2e0a623af545c670b308 11967 lxc_2.0.8-0ubuntu1_armhf.buildinfo 4432dbdabd6ed0bc1302715f3230e8b7cd72a120393ee21483d1be9d57804eb6 53810 python3-lxc-dbgsym_2.0.8-0ubuntu1_armhf.ddeb 46e40cf82c107ee1b844fd2739917e2ef039d95f9afbc87c84296fa94c397f4d 18502 python3-lxc_2.0.8-0ubuntu1_armhf.deb Files: e0af97dcb23455f18e0f3ae6f2d30db0 641590 debug extra liblxc1-dbgsym_2.0.8-0ubuntu1_armhf.ddeb 642ca7bfc71ba6c47dcb003592b580a6 189134 admin optional liblxc1_2.0.8-0ubuntu1_armhf.deb d535ea13af64f479f40cb6e0fc8f391f 14334 debug extra lua-lxc-dbgsym_2.0.8-0ubuntu1_armhf.ddeb b4bcd6069135d4acf7626aab8dd39120 9148 interpreters optional lua-lxc_2.0.8-0ubuntu1_armhf.deb e862114ae7601d81a2a7cf8f5cd8df94 56842 debug extra lxc-common-dbgsym_2.0.8-0ubuntu1_armhf.ddeb 6afe94b4ea032f75686ccd47076086a8 26898 admin optional lxc-common_2.0.8-0ubuntu1_armhf.deb c4b1c3453cf3e8e5316f203849f7478a 11336 libdevel optional lxc-dev_2.0.8-0ubuntu1_armhf.deb 5fcfc3db1fd77ea164f98707eb7a1611 7450 debug extra lxc-templates-dbgsym_2.0.8-0ubuntu1_armhf.ddeb 3a7b5cbfd6213dd77b670bc1089d0672 81846 admin optional lxc-templates_2.0.8-0ubuntu1_armhf.deb 6ac81bfe2249d9432027c45d6d23e35d 146168 debug extra lxc-tests-dbgsym_2.0.8-0ubuntu1_armhf.ddeb 0bb9c4b7f8c93a0ffe317cafa9717b3b 47102 admin optional lxc-tests_2.0.8-0ubuntu1_armhf.deb e5c4f6e4dfeba2023320cd2f27ed6edf 390648 debug extra lxc1-dbgsym_2.0.8-0ubuntu1_armhf.ddeb 096b75cd77b7faed6e80f75d7f3ad808 485470 admin optional lxc1_2.0.8-0ubuntu1_armhf.deb 38977fe0fa1acb4943936473b076e549 11967 admin optional lxc_2.0.8-0ubuntu1_armhf.buildinfo 558861af0de9d6ae8816c0b839bc4069 53810 debug extra python3-lxc-dbgsym_2.0.8-0ubuntu1_armhf.ddeb 7156bfe08537d381fde23b9018d5dda3 18502 python optional python3-lxc_2.0.8-0ubuntu1_armhf.deb