下一步:,上一層:自動化 FTP 上傳   [目錄][索引]


12.6.1 自動化上傳註冊

以下說明如何註冊您的資訊,以便您可以為您的 GNU 軟體包執行上傳

  1. 請在 https://savannah.gnu.org 建立您的帳戶,並在那裡註冊您的軟體包,如果您尚未執行此操作。順帶一提,這也是維護您專案在 https://gnu.dev.org.tw 的網頁所必需的(請參閱 網頁)。
  2. 請撰寫一封包含以下項目的訊息,並儲存為 msgfile。然後執行 gpg --clearsign msgfile 以 GPG 簽署,最後將產生的 msgfile.asc 作為附件以電子郵件寄至 ftp-upload@gnu.org
    1. 您維護的軟體包名稱、您的慣用電子郵件地址,以及您的 Savannah 使用者名稱。
    2. 您的 GPG 金鑰的 ASCII 裝甲副本,作為附件。
    3. 您授權可為哪些軟體包進行發布的其他個人姓名和慣用電子郵件地址列表(如果您並非自行進行所有發布)。
    4. (3) 中列出的任何個人的 GPG 金鑰的 ASCII 裝甲副本。
  3. 將您的 GPG 金鑰以及上一步驟中列出的 GPG 金鑰的串連 ASCII 裝甲副本,發佈到您軟體包 Savannah 群組的「Public info」區域中的「GPG Keys Used for Releases」。

    建議但非必要:將您的金鑰發送到 GPG 公鑰伺服器:gpg --keyserver keys.gnupg.net --send-keys keyid...,其中 keyidgpg --list-public-keyspub 行日期之前報告的八個十六進制數字。有關 GPG 的完整資訊,請參閱 https://gnu.dev.org.tw/software/gpg

管理員在新增授權用於對應軟體包上傳檔案的正確 GPG 金鑰後,將會回覆您的訊息。

上傳系統會在每次上傳完成(無論成功或失敗)時,向指定的電子郵件地址發送收據。

如果您日後需要更新您的 GPG 金鑰,您必須將其重新提交給 Savannah 和 ftp-upload@gnu.org,因為這些系統並未連線。


下一步:,上一層:自動化 FTP 上傳   [目錄][索引]