ด้วยล่าสุดของ GitHub การประกาศ ว่าพวกเขาสนับสนุนการตรวจสอบ GPG ฉันได้ตัดสินใจตั้งค่า GPG ในเครื่องของฉัน
น่าเสียดายที่ทุกครั้งที่ฉันลงนามในการส่งมอบ GPG จะส่งข้อความต่อไปนี้เกี่ยวกับหน่วยความจำที่ไม่ปลอดภัย
gpg: WARNING: using insecure memory!
gpg: please see http://www.gnupg.org/documentation/faqs.html for more information
ฉันอ่านแล้ว นี้ โพสต์บล็อกอธิบายว่าข้อความนี้เกี่ยวกับอะไร วิธีที่ง่ายที่สุดในการแก้ไขปัญหาใน linux คือการตั้งค่า uid ของไบนารีให้กับผู้ใช้รูท
น่าเสียดายที่ดูเหมือนจะไม่มีวิธีที่ปลอดภัยในการแก้ไขปัญหาใน Windows ฉันตัดสินใจว่าฉันยินดีที่จะยอมรับความเสี่ยงของการทำงานในหน่วยความจำที่ไม่ปลอดภัย แต่ฉันต้องการระงับข้อความที่แสดงทุกครั้งที่ฉันเซ็นสัญญา
ฉันต้องการเพิ่ม no-secmem-warning
ตัวเลือกสำหรับไฟล์การกำหนดค่า GPG ระดับผู้ใช้ของฉัน (หรือการกำหนดค่าทั้งระบบหากเป็นไปไม่ได้) แต่ฉันไม่รู้จริง ๆ ว่าไฟล์ที่เกี่ยวข้องอยู่บน Windows (หรือที่ที่ฉันควรจะสร้างหากพวกเขา ไม่มีตัวตน)
ฉันใช้ Windows 10 ฉันใช้ gpg4win เพื่อติดตั้งบนเครื่องของฉัน การติดตั้งของฉันดูเหมือนจะไม่รวม gpg-option
ไบนารี (เมื่อฉันเรียกใช้ gpg-option
จาก powershell มันบอกว่าไม่พบโปรแกรม) ไฟล์การกำหนดค่า gpg ของฉันอยู่ที่ไหน
C:\Programme\GNU\GnuPG
. ดู gpg4win.org/doc/en/gpg4win-compendium_11.html