下一节:,上一节:自动 FTP 上传   [目录][索引]


12.6.1 自动上传注册

以下是如何注册您的信息,以便您可以为您的 GNU 软件包执行上传操作。

  1. https://savannah.gnu.org 上为自己创建一个帐户,并在那里注册您的软件包(如果您尚未这样做)。顺便说一下,这也需要维护您项目在 https://gnu.ac.cn 上的网页(请参阅 网页)。
  2. 在某个 msgfile 中编写一条包含以下项目的消息。然后运行 gpg --clearsign msgfile 对其进行 GPG 签名,最后将生成的 msgfile.asc 作为附件通过电子邮件发送至 [email protected]
    1. 您作为维护者的软件包名称,您的首选电子邮件地址以及您的 Savannah 用户名。
    2. 您的 GPG 密钥的 ASCII 装甲副本,作为附件。
    3. 您可以授权为哪些软件包进行发布的其他个人(如果有)的姓名和首选电子邮件地址列表(如果您自己不进行所有发布)。
    4. (3)中列出的任何个人的 GPG 密钥的 ASCII 装甲副本。
  3. 将您的 GPG 密钥的 ASCII 装甲副本与上一步中列出的 GPG 密钥的 ASCII 装甲副本连接起来,发布到您软件包的 Savannah 组的“公开信息”的“用于发布的 GPG 密钥”区域。

    可选但建议:将您的密钥发送到 GPG 公钥服务器:gpg --keyserver keys.gnupg.net --send-keys keyid...,其中 keyidgpg --list-public-keys 在日期之前的 pub 行报告的八位十六进制数字。有关 GPG 的完整信息,请参阅 https://gnu.ac.cn/software/gpg

当管理员添加了适当的 GPG 密钥作为授权为相应软件包上传文件时,他们会确认您的消息。

当上传成功或失败时,上传系统会将收据通过电子邮件发送到给定的电子邮件地址。

如果您以后必须更新 GPG 密钥,则必须将其重新提交给 Savannah 和 [email protected],因为这些系统没有连接。


下一节:,上一节:自动 FTP 上传   [目录][索引]