第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在不輸入密碼的情況下簽署rpm包?

如何在不輸入密碼的情況下簽署rpm包?

慕尼黑8549860 2021-04-11 20:18:02
我正在嘗試使用GPG創(chuàng)建的RPM軟件包進行簽名,而無需輸入密碼,也無需輸入可以簽名的密碼,但是,如果沒有輸入密碼,則會打開消息框Please enter the passphrase to unlock the OpenPGP secret key,所以我不需要在簽名軟件包時要求輸入密碼這將是在“靜音模式”下執(zhí)行的腳本。我可能輸入了錯誤的命令,但是我很難找到解決方案。這是我嘗試執(zhí)行的命令,即使這樣,仍要求輸入密碼:gpg --batch --passphrase "78910" --clearsign test-1-0.x86_64.rpm使用第二個命令,不需要輸入密碼:echo "78910" | gpg --batch --passphrase-fd 0  --clearsign test-1-0.x86_64.rpm但是,不執(zhí)行簽名,并返回如下所述的錯誤:gpg: signing failed: Inappropriate ioctl for device gpg: /test-1-0.x86_64.rpm: clear-sign failed: Inappropriate ioctl for device 使用此第三條命令,報告的錯誤有所不同:echo "78910" | gpg --batch --passphrase-fd 0 ~/.gnupg/trustdb.gpg  --clearsign test-1-0.x86_64.rpm 錯誤信息:gpg: Note: '--clearsign' is not considered an option gpg: WARNING: no command supplied.  Trying to guess what you mean ... usage: gpg [options] [filename] 這是我創(chuàng)建gpg密鑰的代碼,我嘗試在沒有密碼的情況下創(chuàng)建,但是當(dāng)密碼值為空時我收到錯誤消息。#!/bin/bashecho "Key-Type: 1" > gen-key-scriptecho "Key-Length: 1024" >> gen-key-scriptecho "Subkey-Type: 1" >> gen-key-scriptecho "Subkey-Length: 1024" >> gen-key-scriptecho "Name-Real: gpg test" >> gen-key-scriptecho "Name-Email: test@test.com" >> gen-key-scriptecho "Expire-Date: 0" >> gen-key-scriptecho "Passphrase: 78910" >> gen-key-scriptecho "" >> gen-key-script#---------------------------------------------------------# GENERATE THE KEY#---------------------------------------------------------gpg --batch --gen-key gen-key-script#---------------------------------------------------------# .RPMMACROS#---------------------------------------------------------echo "%_gpg_name gpg test <test@test.com>" > ~/.rpmmacros
查看完整描述

2 回答

?
忽然笑

TA貢獻1806條經(jīng)驗 獲得超5個贊

如果您不想輸入密碼,則需要將私鑰存儲在磁盤上,而不受密碼保護。這意味著有權(quán)訪問密鑰文件的每個人都可以對您的軟件包進行簽名。確定是否需要。


如果您不想保護密鑰的使用%no-protection,例如:


echo "%no-protection" > gen-key-script

echo "Key-Type: 1" >> gen-key-script

echo "Key-Length: 1024" >> gen-key-script

echo "Subkey-Type: 1" >> gen-key-script

echo "Subkey-Length: 1024" >> gen-key-script

echo "Name-Real: gpg test" >> gen-key-script

echo "Name-Email: test@test.com" >> gen-key-script

echo "Expire-Date: 0" >> gen-key-script

echo "" >> gen-key-script


查看完整回答
反對 回復(fù) 2021-04-16
  • 2 回答
  • 0 關(guān)注
  • 454 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號