验证发布

时间:2024-03-03 05:24:05
【文件属性】:

文件名称:验证发布

文件大小:12.51MB

文件格式:ZIP

更新时间:2024-03-03 05:24:05

Python

用于检查Unvanquished版本中各种可能错误的脚本。 可选的依赖项(pip): macholib , pefile 用法: validate_release.py 该脚本已在Linux和Windows上进行了测试。 如果您安装了MinGW, readelf甚至可以在Windows上运行:由于某种原因,它们附带了一个readelf,它可以(仅)在Linux二进制文件上运行。 执行的检查: 所有本机二进制文件都是使用ASLR构建的 所有Breakpad符号文件都存在并且具有某些预期内容 pkg/md5sums中的pkg/md5sums与软件包匹配 Unices的普通文件许可权(类似于0.51.1中的NaCl文件的许可,可能会阻止所有者以外的其他人使用安装) 在0.51发行版上运行脚本会产生以下输出: #


【文件预览】:
validate-release-master
----testdata()
--------lacking-aslr_1.2()
--------passing-example_1.2()
--------make_zip.py(1KB)
----validate_release.py(9KB)
----requirements.txt(16B)
----LICENSE(1KB)
----README.md(3KB)
----.gitignore(15B)

网友评论