安装过程中名为“ setup.zst.sig”的文件是什么?

时间:2019-02-10 08:13:13

标签: cygwin

我注意到cygwin的setup.exe现在安装软件包时,它将首先查找名为“ setup.zst.sig”的文件。该二进制文件的内容和格式是什么?如何产生有效的“ setup.zst.sig”?

这必须是最近的更改。以前,它先查找“ setup.exe.sig”。我使用该功能(检测“ setup.exe.sig”是否已更改)来决定是否需要更新cygwin安装。有关应用示例,另请参见this

编辑:@matzeri:

This is the error message on screen.[1]

2 个答案:

答案 0 :(得分:1)

setup.zst.sig尚未使用。 该程序中引入了“ zst”功能,最终取代了 setup.ini和软件包的先前压缩方法

https://cygwin.com/setup-x86.exe.sig 
https://cygwin.com/setup-x86_64.exe.sig

要检查setup-ARCH.exe的更新,您需要使用标准签名。

client.Headers.Add("Accept-Encoding", "gzip, deflate, br");

您显示的弹出窗口似乎仅发生在FTP镜像服务器,HTTP服务器上 不要生产它。

这显然是安装程序中的错误
https://cygwin.com/ml/cygwin/2019-02/msg00153.html

答案 1 :(得分:1)

根据文档,.sig文件带有相应文件的SHA-512哈希(不带扩展名),并使用仅适用于Cygwin公司的私钥签名。

https://www.cygwin.com/faq.html#faq.setup.install-security

相关问题