debsign - ออนไลน์ใน Cloud

นี่คือคำสั่ง debsign ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


debsign - ลงนามในคู่ไฟล์ Debian .changes และ .dsc โดยใช้ GPG

เรื่องย่อ


การออกแบบ [ตัวเลือก] [ไฟล์การเปลี่ยนแปลง|dsc-ไฟล์|ไฟล์คำสั่ง ... ]

DESCRIPTION


การออกแบบ เลียนแบบลักษณะการลงนาม (และข้อบกพร่อง) ของ dpkg-buildpackage(1). ต้องใช้ทั้ง an
ไม่ได้ลงนาม .dsc ไฟล์หรือ unsigned .การเปลี่ยนแปลง ไฟล์ (พร้อมกับ unsigned . ที่เกี่ยวข้อง .dsc
พบไฟล์โดยแทนที่ชื่อสถาปัตยกรรมและ .การเปลี่ยนแปลง by .dsc ถ้ามันปรากฏใน
.การเปลี่ยนแปลง ไฟล์) และลงนามโดยใช้ GNU Privacy Guard ระมัดระวังในการคำนวณ
ขนาดและเช็คซัมของผู้ลงนามใหม่ .dsc ไฟล์และแทนที่ค่าเดิมใน
.การเปลี่ยนแปลง ไฟล์

ถ้า .การเปลี่ยนแปลง, .dsc or .คำสั่ง ไฟล์ถูกระบุ มันถูกเซ็นชื่อ มิฉะนั้น
เดเบียน/บันทึกการเปลี่ยนแปลง ถูกแยกวิเคราะห์เพื่อกำหนดชื่อของ .การเปลี่ยนแปลง ไฟล์ที่จะมองหาใน
ไดเรกทอรีหลัก

ถ้า .คำสั่ง ไฟล์ถูกระบุว่าถูกตรวจสอบก่อน (ดูรายละเอียดที่
ftp://ftp.upload.debian.org/pub/UploadQueue/README) และชื่อที่ระบุใน
ฟิลด์ Uploader ใช้สำหรับเซ็นชื่อ

ยูทิลิตีนี้มีประโยชน์หากนักพัฒนาต้องสร้างแพ็คเกจบนเครื่องหนึ่งเครื่องที่มันอยู่
ไม่ปลอดภัยที่จะลงนาม; พวกเขาต้องการแล้วโอนเฉพาะขนาดเล็ก .dsc และ .การเปลี่ยนแปลง ไฟล์ไปยัง a
เครื่องที่ปลอดภัยแล้วใช้ การออกแบบ โปรแกรมลงนามก่อนโอนคืน
กระบวนการนี้สามารถทำได้โดยอัตโนมัติในสองวิธี หากไฟล์ที่จะลงนามสดบน รีโมท
เครื่อง -r สามารถใช้ตัวเลือกเพื่อคัดลอกไปยังเครื่องท้องถิ่นและกลับมาอีกครั้งหลังจาก
การลงนาม หากไฟล์อยู่บน ในประเทศ เครื่องแล้วสามารถโอนไปยัง
เครื่องระยะไกลสำหรับการลงนามโดยใช้ ยกเลิก(1)

โปรแกรมนี้สามารถใช้การตั้งค่าเริ่มต้นจาก devscripts ไฟล์คอนฟิกูเรชัน as
อธิบายไว้ด้านล่าง.

OPTIONS


-r [ชื่อผู้ใช้@]โฮสต์ระยะไกล
พื้นที่ .การเปลี่ยนแปลง และ .dsc ไฟล์อยู่บนรีโมตโฮสต์ที่ระบุ ในกรณีนี้ a
.การเปลี่ยนแปลง ต้องระบุชื่อไฟล์อย่างชัดเจน โดยมีไดเร็กทอรีแบบสัมบูรณ์หรือหนึ่งไฟล์ที่สัมพันธ์กัน
ไปยังโฮมไดเร็กทอรีระยะไกล SCP จะใช้สำหรับการคัดลอก NS
[ชื่อผู้ใช้@]โฮสต์ระยะไกล:การเปลี่ยนแปลง อนุญาตให้ใช้ไวยากรณ์เป็นทางเลือก ไวด์การ์ด (*
เป็นต้น) ได้รับอนุญาต

-pชื่อรายการ
เมื่อ การออกแบบ จำเป็นต้องรัน GPG เพื่อลงนาม มันจะทำงาน ชื่อรายการ (ค้นหา เส้นทาง
ถ้าจำเป็น) แทน gpg.

-mผู้ดูแล
ระบุชื่อผู้ดูแลที่จะใช้สำหรับการลงนาม (ดู dpkg-buildpackage(1) สำหรับ
ข้อมูลเพิ่มเติมเกี่ยวกับความแตกต่างระหว่าง -m, -e และ -k เมื่อสร้าง
แพ็คเกจ; การออกแบบ ไม่ได้ใช้ความแตกต่างเหล่านี้ยกเว้นในส่วนที่เกี่ยวกับ
ลำดับความสำคัญของตัวเลือกต่างๆ หลายตัวเลือกเหล่านี้มีไว้เพื่อให้
โปรแกรมจะทำงานตามที่คาดไว้เมื่อเรียกโดย สร้าง(1).)

-eผู้ดูแล
เหมือนกับ -m แต่มีความสำคัญเหนือมัน

-kคีย์ไอดี
ระบุรหัสคีย์ที่จะใช้สำหรับการลงนาม แทนที่ใดๆ -m และ -e ตัวเลือก

-S ค้นหาแหล่งที่มาเท่านั้น .การเปลี่ยนแปลง ไฟล์แทนไบนารี build .การเปลี่ยนแปลง ไฟล์

-aสถาปัตยกรรมเดเบียน, -tGNU-ระบบ-type
ดู dpkg-สถาปัตยกรรม(1) สำหรับคำอธิบายของตัวเลือกเหล่านี้ พวกเขาส่งผลกระทบต่อ
ค้นหา .การเปลี่ยนแปลง ไฟล์. มีไว้เพื่อเลียนแบบพฤติกรรมของ dpkg-
สร้างแพ็คเกจ เมื่อกำหนดชื่อของ .การเปลี่ยนแปลง ไฟล์

--หลาย
หลายโค้ง .การเปลี่ยนแปลง โหมด: นี่หมายความว่า การออกแบบ ควรใช้ล่าสุด
ไฟล์ที่มีรูปแบบชื่อ package_version_*++.การเปลี่ยนแปลง เป็น .การเปลี่ยนแปลง ไฟล์,
อนุญาตให้ .การเปลี่ยนแปลง ไฟล์ที่ผลิตโดย dpkg-ข้าม.

--ลงชื่อใหม่, --no-re-เซ็น
สร้างลายเซ็นใหม่ ตามลำดับ ใช้ลายเซ็นที่มีอยู่ หากไฟล์ถูก
ลงนามแล้ว หากไม่ได้ระบุตัวเลือกใดๆ และพบไฟล์ที่ลงชื่อแล้ว
ผู้ใช้จะถูกถามว่าเขาหรือเธอชอบที่จะใช้ลายเซ็นปัจจุบันหรือไม่

--debs-dir DIR
มองหา .การเปลี่ยนแปลง และ .dsc ไฟล์ในไดเร็กทอรี DIR แทนผู้ปกครองของ
ไดเรกทอรีต้นทาง นี่ควรเป็นเส้นทางสัมบูรณ์หรือสัมพันธ์กับด้านบนของ
ไดเรกทอรีต้นทาง

--ไม่มีการประชุม, --noconf
อย่าอ่านไฟล์การกำหนดค่าใด ๆ ใช้ได้เฉพาะตัวเลือกแรกเท่านั้น
ระบุไว้ในบรรทัดคำสั่ง

--ช่วยด้วย, -h
แสดงข้อความช่วยเหลือและออกได้สำเร็จ

--รุ่น
แสดงข้อมูลเวอร์ชันและลิขสิทธิ์และออกได้สำเร็จ

การกำหนดค่า ตัวแปร


ไฟล์คอนฟิกูเรชันทั้งสองไฟล์ /etc/devscripts.conf และ ~/.devscripts มีที่มาจาก
เพื่อกำหนดตัวแปรการกำหนดค่า สามารถใช้ตัวเลือกบรรทัดคำสั่งเพื่อแทนที่
การตั้งค่าไฟล์คอนฟิก การตั้งค่าตัวแปรสภาพแวดล้อมจะถูกละเว้นเพื่อจุดประสงค์นี้
ตัวแปรที่รู้จักในปัจจุบันคือ:

DEBSIGN_PROGRAM
การตั้งค่านี้เทียบเท่ากับการให้ a -p ตัวเลือก

DEBSIGN_MAINT
นี่คือ -m ตัวเลือก

DEBSIGN_KEYID
และนี่คือ -k ตัวเลือก

DEBSIGN_ALWAYS_RESIGN
เซ็นชื่อไฟล์ใหม่เสมอ แม้ว่าจะเซ็นแล้วก็ตาม โดยไม่ต้องแจ้ง

DEBRELEASE_DEBS_DIR
ระบุไดเร็กทอรีที่จะค้นหา .การเปลี่ยนแปลง และ .dsc ไฟล์และ
เป็นพาธสัมบูรณ์หรือสัมพันธ์กับส่วนบนสุดของทรีต้นทาง นี้
สอดคล้องกับ --debs-dir ตัวเลือกบรรทัดคำสั่ง สามารถใช้คำสั่งนี้ได้
เช่น ถ้าคุณใช้ ผู้สร้าง or svn-buildpackage เพื่อสร้างแพ็คเกจของคุณ
โปรดทราบว่ามันยังส่งผลกระทบ ยกเลิก(1) ในทำนองเดียวกัน จึงมีชื่อแปลก ๆ ของ
ทางเลือก.

ใช้ debsign ออนไลน์โดยใช้บริการ onworks.net



โปรแกรมออนไลน์ Linux และ Windows ล่าสุด