下一主题:,上一主题:,上级主题:自动化 FTP 上传   [目录][索引]


12.6.3 FTP 上传发行文件三元组

通常,目标是上传您软件包的新版本,例如,源存档 foo-1.0.tar.gz。为此,您需要同时上传三个文件:

  1. 要分发的文件;在我们的示例中,是 foo-1.0.tar.gz
  2. (1) 的分离 GPG 二进制签名文件;例如,foo-1.0.tar.gz.sig。使用 ‘gpg -b foo-1.0.tar.gz’ 生成此文件。
  3. 一个明文签名的指令文件;例如,foo-1.0.tar.gz.directive.asc,使用 ‘gpg --clearsign foo-1.0.tar.gz.directive’ 创建。其内容将在下一节中描述。

文件的名称很重要。签名文件的名称必须与要分发的文件的名称相同,并附加 .sig 扩展名。指令文件的名称必须与要分发的文件的名称相同,并附加 .directive.asc 扩展名。如果您不遵循此命名约定,则上传将不会被处理