2009-05-01 135 views

回答

4

Google'd命令串,并得到了命中屈指可数。

最有用:

https://answers.launchpad.net/sparkle/+question/50496

引用作者:

这是一个脚本;您需要从命令行运行 。

打开终端。更改为 Sparkle分配目录。类型:

红宝石 “高级/签名 工具/ generate_keys.rb”

从那里按照wiki上 的说明。

4

此外,我强烈建议您查看Feeder构建您的Sparkle RSS提要。一旦将二进制文件拖到更新条目中,它就会自动为您生成一个DSA签名。它也可以将您的二进制文件上传到您的服务器。总的来说,我的Sparkle feed为我节省了大量的时间。

+0

你如何产生一个,当它第一次问你,因为它说你需要选一个。 – Joshua 2009-05-02 06:27:54

0

确实Sparkle基本维基页面有点误导。对于大家如何将仍与过程相混淆,这里有必要步骤:

  1. 去其他/签名工具的子文件夹

  2. 产生DSA公/私钥对:

    红宝石generate_keys.rb

    请注意,在Sparkle 1.56b中存在此脚本的错误,因此最好从此处取下:updated generate_keys.rb script

  3. 使用sign_update.rb脚本(来自同一文件夹),你会产生DSA签名:

    红宝石sign_update.rb