fedmsg消费者,用于提取源文件的哈希值
项目描述
A fedmsg消费者,用于提取和存储源文件的哈希值。
summershum由两个组件组成
A fedmsg消费者插件,用于监听org.fedoraproject.prod.git.lookaside.new消息。每当贡献者上传新的源tar包到备用缓存时,summershum将下载该tar包,解包它,并计算tar包中每个文件的sha1哈希值。然后,将这些哈希值存储在数据库中以便以后查询。
一个命令行工具 summershum-cli,用于查询 datagrepper 的 fedmsg 历史。然后,它通过爬取旧旁路消息来填补遗漏的数据。
有了 summershum 数据库,我们可以在短时间内进行一些有趣的查询
在整个 fedora 中有多少文件具有这个哈希值?对于哪些软件包?
我们可以轻松地找出什么被捆绑在一起,并生成一个程序性列表
我们可以在 taskotron 测试中检查数据库
我们可以检查有多少软件包包含完整的 GPL 许可证
有多少软件包有那个许可证,但地址是旧的 FSF
项目详情
关闭
summershum-0.1.5.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a154e765b0288bb8fe678fb366abfcadba2ab48126ea452921d014cfb0bdbff3 |
|
MD5 | 449554fb32ec45e842eb0470bd77392f |
|
BLAKE2b-256 | 0c3f5a0587dab6718dd13088168d0ff513cbd32008c88c7d2d7e4aae001b367b |