LXC 2.0.5 版本发布公告¶
2016年10月5日
这是 LXC 2.0 的第五个错误修复版本。
此版本的主要错误修复包括:
- 修复 /tools/ 分割后的 .gitignore
- 将 lxc-test-utils 添加到 .gitignore
- bdev: 使用正确的覆盖模块名称
- 清理: 工具: 从 lxc-top 使用信息中删除 --name
- 清理: lxc-execute 中选项对齐的空格
- 使用完整的 GPG 指纹代替长 ID。
- 工具: 将 --rcfile 移动到公共选项列表
- 工具: 在 load_config 后设置 configfile
- 文档: 将 --rcfile 添加到公共选项
- 文档: 更新韩语 lxc-attach(1)
- 文档: 将 --rcfile 添加到韩语公共选项
- 文档: 将 --rcfile 添加到日语公共选项
- 工具: 在任何地方都使用 exit(EXIT_*)
- 工具: 统一 main() 外部的 exit() 调用
- 实用程序: 添加 mips signalfd 系统调用编号
- seccomp: 实现 MIPS seccomp 处理
- seccomp: 将 mips 和 mips64 条目添加到 lxc_config_parse_arch
- seccomp: 修复 strerror()
- 配置文件: 将更多架构添加到 lxc_config_parse_arch()
- seccomp: 添加对 s390x 的支持
- seccomp: 删除重复包含并排序包含
- seccomp: 非功能性更改
- 模板: 使用 fd 9 代替 200
- 模板: fedora 需要 openssl 二进制文件
- 工具: 在 lxc_device.c 中使用布尔值表示 ret
- c/r: 使用 /proc/self/tid/children 代替 pidfile
- c/r: 修复某些架构上的 pid_t
- 模板: 将 mips 主机架构检测添加到 debian
- 清理: 将使用字符串中的制表符替换为空格
- 删除额外的 'ret'
- c/r: 仅在尝试解析 pid 后写入状态
- 在 doc/api/Doxyfile 中设置 FULL_PATH_NAMES=NO
- 模板: rm halt.target -> sigpwr.target 符号链接
- 模板: 删除伪造目录的创建
- 控制台: 使用正确的日志名称
- 配置: 添加 --disable-werror
- 测试: 修复 get_item 测试
- 模板: 在 alpine 模板中使用正确的 cron 版本
- c/r: 将小于已知 migrate_opts 结构的结构清零
- lxczfs: 小修复
- c/r: 必要时释放 valid_opts
- 使 rsync 高效处理稀疏文件
- lxc-create -t debian 在 ppc64el 架构上失败
- c/r: 修复注释中的错别字
- cgroup: 添加与层次结构交互的新函数
- 实用程序: 添加 lxc_deslashify
- c/r: 在检查点传递 --cgroup-roots
- cgroup: 去除 cgfsng_escape 中奇怪的 hack
- cgroup: 删除 cgroup_canonical_path
- c/r: 检查 cgroup_num_hierarchies > 0
- 工具: 不要在 lxc-ls -1 上添加尾随空格
- 配置: 从 netdev->link 获取 mtu
- 配置: 尝试从 veth 获取 mtu
- c/r: 在恢复时从控制终端分离
- 如果在没有访问任何 tty 的情况下调用 attach,则修复空引用取消引用
- 实用程序: 修复 lxc_string_split()
- 工具: lxc_deslashify() 处理特殊情况
- 测试: 为 lxc_deslashify() 添加单元测试
- 修复所有分支中 ALTLinux 容器的创建
- 实用程序: lxc_deslashify() 释放内存
- 修复模板中 CentOS 的拼写
- 定义 LXC_DEVEL 以检测开发版本
- 工具: lxc-checkconfig 条件化 devpts 检查
下载¶
可以在我们的 下载页面 上找到发布的 tarball,我们预计大多数发行版
很快就会发布 LXC 2.0.5 的打包版本。
如果您有兴趣了解各个更改或只是查看详细的开发历史,
我们的稳定分支位于 GitHub 上。