#371·krew

将 tar 和 zip 提取功能移动到可重复使用的包中

作者: ahmetb创建于 2019年11月10日更新于 2025年4月25日
标签kind/cleanuphelp wantedlifecycle/frozenpriority/P3

/ kind cleanup / priority P3 如 安全建议 中所示,要对 TAR 提取进行合理的推理是很困难的,更重要的是:如何安全地完成此项工作。 让我们将 tar + zip 提取代码从 pkg/downloader 移到另一个包中,这样我们就可以在其他项目中使用它。 如果这些方法中的某些选项可以配置,这也会使测试变得更容易,例如像 TarGzExtractOptions 和 ZipExtractOptions 这样的对象,它们具有以下标志: - 跳过验证安全路径(默认: false) - (对于 tarball) 跳过 pax 头(默认: true) - ...还有什么吗?

内容来源: kubernetes-sigs/krew