Format: 1.8 Date: Tue, 05 Jun 2018 17:05:49 -0400 Source: lxc Binary: lxc lxc1 lxc-dev lxc-utils liblxc-common liblxc-dev liblxc1 libpam-cgfs Architecture: amd64 all Version: 3.0.1-0ubuntu1 Distribution: cosmic-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Stéphane Graber Description: liblxc-common - Linux Containers userspace tools (common tools) liblxc-dev - Linux Containers userspace tools (development) liblxc1 - Linux Containers userspace tools (library) libpam-cgfs - PAM module for managing cgroups for LXC lxc - Transitional package - lxc -> lxc-utils lxc-dev - Transitional package - lxc-dev -> liblxc-dev lxc-utils - Linux Containers userspace tools lxc1 - Transitional package - lxc1 -> lxc-utils Changes: lxc (3.0.1-0ubuntu1) cosmic; urgency=medium . * New upstream bugfix release: - tools: fix unitialized variable - storage: fix lvm fs uuid generation - lxc-oci: fix Cmd/Entrypoint parsing - lxc-oci: make umoci less verbose - lxclock: use thread-safe OFD fcntl() locks - locktests: fix test suite - conf: ensure umounts don’t propagate to host - doc: Tweak Japanese translation in lxc.container.conf(5) - fix signal sending in lxc.init - rootfs pinning: On NFS, make file hidden but don’t delete it - conf: fix temporary file creation - ringbuf: fix temporary file creation - Fix compilation with static libcap and shared gnutls - attach: always drop supplementary groups - lxc init: remove dead code - storage/rsync: free memory on error - tools/utils: free memory on error - lxc init: coding style - utils: define __NR_setns if missing on old glibcs - attach: try to always drop supplementary groups - conf: ret-try devpts mount without gid=5 on error - execute: fix app containers without root mapping - conf: fix net type checks in run_script_argv() - seccomp: handle arch inversion - seccomp: handle all errors - seccomp: cleanup compat architecture handling - seccomp: improve logging - tools: document -d/–daemonize for lxc-execute - seccomp: non-functional changes - seccomp: handle arch inversion II - lxc-oci: mkdir the download directory - do_lxcapi_create: set umask - lxc/tools/lxc_monitor: include missing - pam-cgfs: ignore the system umask when creating the cgroup hierarchy - Also pass action scripts to CRIU on checkpointing - Fix the memory leak in cgfsng_attach - Fix memory leak in list_active_containers - Fix tool_utils.c build when HAVE_SETNS is unset - coverity: #1435210 - coverity: #1435208 - coverity: #1435207 - coverity: #1435206 - coverity: #1435205 - coverity: #1435203 - coverity: #1435200 - coverity: #1435198 - coverity: #1426734 - lxccontainer: non-functional changes - lxccontainer: use thread-safe OFD locks - lxccontainer: non-functional changes - lxccontainer: do_lxcapi_is_running() - lxccontainer: do_lxcapi_freeze() - lxccontainer: do_lxcapi_unfreeze() - lxccontainer: non-functional changes - lxccontainer: use thread-safe open() + write() - lxccontainer: non-functional changes - lxccontainer: non-functional changes - lxccontainer: non-functional changes - coverity: #1435263 - fix logic for execute log file - utils: add LXC_PROC_PID_FD_LEN - execute: use static buffer - execute: do not check inherited fds again - add some TRACE/ERROR reporting - execute: account for -o path option count - execute: set init_path when existing init is found - genl: remove - coverity: #1248104 - coverity: #1248105 - coverity: #1425744 - utils: account for terminating \0 byte - confile: satisfy gcc-8 - network: silence gcc-8 - network: adhere to IFNAMSIZ limit - support case ignored suffix for sizes - utils: fix parse_byte_size_string() coding style - strlcpy: add strlcpy() implementation - tree-wide: s/strncpy()/strlcpy()/g - CODING_STYLE: add section about using strlcpy() - tools: s/strncpy()/strlcpy()/g - Revert “tools: s/strncpy()/strlcpy()/g” - tools: s/strncpy()/memcpy()/ - doc: Add “-d/–daemon” option to Japanese lxc-execute(1) - doc: Fix size unit style in Japanese lxc.container.conf(5) - coverity: #1435604 - coverity: #1435603 - coverity: #1435602 - coverity: #1425844 - config: allow read-write /sys in user namespace - coverity: #1425836 - coverity: #1248106 - capabilities: raise ambient capabilities - coverity: #1425802 - cgroups: refactor cgroup handling - cgroups: remove freezer_state() - seccomp: #ifdef SCMP_ARCH_AARCH64 - conf: simplify write_id_mapping() - log: enable per-thread container name prefix - lxc-init: skip signals that can’t be caught - execute: use execveat() syscall if supported - tools: only create log file when requested - seccomp: fix off-by-one error in array allocation for sscanf - seccomp: remove confusing comment line - seccomp: remove unnecessary memset - seccomp: fix type mismatch when parsing syscall arguments filters - lxcseccomp: cleanup header - seccomp: parse_config_v1() - utils: add remove_trailing_newlines() - seccomp: get_v2_default_action() - seccomp: get_action_name() - seccomp: get_v2_action() - seccomp: fix get_seccomp_arg_value() - seccomp: parse_v2_rules() - seccomp: move #ifdefines - seccomp: get_hostarch() - seccomp: scmp_filter_ctx get_new_ctx() - seccomp: do_resolve_add_rule() - seccomp: parse_config_v2() - seccomp: parse_config() - seccomp: lxc_read_seccomp_config() - tree-wide: s/sigprocmask/pthread_sigmask()/g - utils: fix task_blocking_signal() - lxccontainer: fix fd leaks when sending signals - confile: order architectures - start: log setns() failure - seccomp: leak fixup - seccomp: re-add action parse error handling - seccomp: refactor line handling of parse_config - seccomp: error on unrecognized actions - seccomp: lxc_read_seccomp_config() - seccomp: parse_v2_rules() - seccomp: make do_resolve_add_rule() more strict - tools: fix lxc-create with global config value - tools: fix lxc-create with global config value II - coverity: #1435806 - coverity: #1435805 - coverity: #1435803 - coverity: #1435747 - conf: non-functional changes - conf: make is_execute a boolean - conf: non-functional changes - conf: make close_all_fds a boolean - conf: reshuffle mount members - conf: simplify tty handling - conf: pts -> pty_max - conf: non-functional changes - utils: fix task_blocking_signal() - network: fix socket handle leak - start: do not init ns_clone_flags to -1 - conf: ensure lxc_delete_tty() does not crash - start: add reboot macros - conf: make root idmap structs const - conf: make tmp_umount_proc bool - conf: non-functional changes - conf: va_end was not called. - confile: improve strprint() - change defines for return value of handlers - start: fix waitpid() blocking issue - start: log unknown info.si_code - tree-wide: fix mode of some files - confile_utils: apply strprint() - templates: actually create DOWNLOAD_TEMP directory - templates: fix download template - Patch lxc-update-config . * Bump standard to 4.1.4 Checksums-Sha1: 03ddcd9417f71e10c197c1fdf7924ffc0c2ce395 244656 liblxc-common-dbgsym_3.0.1-0ubuntu1_amd64.ddeb a48802f88afc0a251419e999824df48b50016260 401816 liblxc-common_3.0.1-0ubuntu1_amd64.deb 22ae0c05e83fb86418c561a3d3e82070597f037e 12120 liblxc-dev_3.0.1-0ubuntu1_amd64.deb 9e13c4ad2750123a28dc37ff5c66c6f10040fa96 740928 liblxc1-dbgsym_3.0.1-0ubuntu1_amd64.ddeb 7cd510619a135b02de94a406975ad7f6dd22b245 233788 liblxc1_3.0.1-0ubuntu1_amd64.deb 8acc61062311552c2520e209920fd2487794dc04 32756 libpam-cgfs-dbgsym_3.0.1-0ubuntu1_amd64.ddeb 0527beb026c24edb197645469b481e54a383f41d 17892 libpam-cgfs_3.0.1-0ubuntu1_amd64.deb 6f64abf0990048a889c6bf1ff570e038ef168312 2468 lxc-dev_3.0.1-0ubuntu1_all.deb e8883aa3599f00ee7ce4487032dc3227de08b5ca 812040 lxc-utils-dbgsym_3.0.1-0ubuntu1_amd64.ddeb b354ccf4dda70960b86012bcc1e8cb14ee0c08d9 327204 lxc-utils_3.0.1-0ubuntu1_amd64.deb 6b77f10e329cd37a9468d0a5c30639f5ccfe8a04 2472 lxc1_3.0.1-0ubuntu1_all.deb ad4a91e15fbd731220c58b8ebd3ef872cbb9ac9b 2984 lxc_3.0.1-0ubuntu1_all.deb 3b26f8724c04ea9c3c77919faf85c607617dfa3e 10266 lxc_3.0.1-0ubuntu1_amd64.buildinfo Checksums-Sha256: 678cfef90c8400cd8260970010ca0583a78541ded241c6da0572e524e22f292c 244656 liblxc-common-dbgsym_3.0.1-0ubuntu1_amd64.ddeb ec23a93f429e396053a81ce423c7361a55c068a97a332b06f24c95478da794fb 401816 liblxc-common_3.0.1-0ubuntu1_amd64.deb 3ccc2769489f0c877354a09556d918a18353b9d20669629a8fc6ff533fd2c7c8 12120 liblxc-dev_3.0.1-0ubuntu1_amd64.deb 398a66b7ca2373e2254653957edea31bdc69523b5c87ec9fd3d04e06f4e5e368 740928 liblxc1-dbgsym_3.0.1-0ubuntu1_amd64.ddeb 7d340e2afc5e8804589f9f22c745f5daa7b95ed90cd3f1640b92bde4d6ef37cc 233788 liblxc1_3.0.1-0ubuntu1_amd64.deb fa50d14a7b3ab915f7975c58a1a2dd81fa648f094ec5aecb5bfc311c8941df6b 32756 libpam-cgfs-dbgsym_3.0.1-0ubuntu1_amd64.ddeb 26b0bf42b56e7236a04eae3ce1eb28ec3164b84fcd35a3f585602ea6231e8040 17892 libpam-cgfs_3.0.1-0ubuntu1_amd64.deb 9b7ac1d5959b4fcb36879550bf33783693d6f9f8790b4c17aeebfa11a044f7d5 2468 lxc-dev_3.0.1-0ubuntu1_all.deb dc329018f06f7b62fefae4ee79c5f60810f8dc83fc5f1ddb812abf841ecafd84 812040 lxc-utils-dbgsym_3.0.1-0ubuntu1_amd64.ddeb 56a1e76c1e244dfc402f5a07ba24c26fb834999d62a5d70ccc9d5fe2bd14d592 327204 lxc-utils_3.0.1-0ubuntu1_amd64.deb 0badbf24f85ba3ae3969abc09f6d2b8ebd892a653087b22782776efcedab33ec 2472 lxc1_3.0.1-0ubuntu1_all.deb 28366afccbb07650eabf3dc35df273cd7672e7f622d50b5bc7ac737dbaf95ab0 2984 lxc_3.0.1-0ubuntu1_all.deb dd61a58e2c2212ee77495f79515eea74c765199335c4d1ac820888151c4da1e9 10266 lxc_3.0.1-0ubuntu1_amd64.buildinfo Files: 0f5f4b47343c1ca52b8038ba56ae9e1c 244656 debug optional liblxc-common-dbgsym_3.0.1-0ubuntu1_amd64.ddeb 26f91a74b7f1a9b0d3a55015abee2e5c 401816 admin optional liblxc-common_3.0.1-0ubuntu1_amd64.deb 8d8993ec1f25ab7de7d485e668abaa37 12120 libdevel optional liblxc-dev_3.0.1-0ubuntu1_amd64.deb fc933b034033d100e85632a338f033d8 740928 debug optional liblxc1-dbgsym_3.0.1-0ubuntu1_amd64.ddeb 539163c6b8f5de67dd39f7b9c4b3f972 233788 libs optional liblxc1_3.0.1-0ubuntu1_amd64.deb 1fa49d088270918a6d3b0ba6c50eac90 32756 debug optional libpam-cgfs-dbgsym_3.0.1-0ubuntu1_amd64.ddeb efc461eec62ad4a1e6a5706aee47cb05 17892 admin optional libpam-cgfs_3.0.1-0ubuntu1_amd64.deb 8ecd0dbdc08b7afae598f445f558dfd8 2468 oldlibs optional lxc-dev_3.0.1-0ubuntu1_all.deb f56647c627e7beabfdf75cdfcee7e762 812040 debug optional lxc-utils-dbgsym_3.0.1-0ubuntu1_amd64.ddeb 3df7c3fb5213fe99d67247654a9b070d 327204 admin optional lxc-utils_3.0.1-0ubuntu1_amd64.deb 8447e01aa4b5e366eb757f64a83c6df2 2472 oldlibs optional lxc1_3.0.1-0ubuntu1_all.deb 43612ef983f97b16428d2fc631533128 2984 oldlibs optional lxc_3.0.1-0ubuntu1_all.deb 5d5752a36f10fa5001d727c8a0eccd9a 10266 admin optional lxc_3.0.1-0ubuntu1_amd64.buildinfo