RPM-SETUP-AUTOSIGN(1) General Commands Manual RPM-SETUP-AUTOSIGN(1)

rpm-setup-autosign - راه‌اندازی امضای خودکار برای rpmbuild

rpm-setup-autosign [گزینه‌ها]

دستور rpm-setup-autosign برای راه‌اندازی امضای خودکار از طریق rpmbuild(1) به کار می‌رود. این ابزار یک کلید OpenPGP بدون گذرواژه، مختص کاربر و میزبان تولید می‌کند، rpmbuild(1) را برای استفاده از آن کلید پیکربندی کرده و کلید عمومی (یا همان گواهی) را جهت درون‌ریزی در دسته‌کلید دائمی rpm(8) صادر می‌کند.

هدف از امضای خودکار، ساده‌سازی فرایند آزمایش ساخت‌های محلی و بدون دردسر کردن آن است. برای توزیع بسته‌ها، توصیه می‌شود از یک حساب امضای مجزا استفاده شود تا از طریق فرایند ساخت به خطر نیفتد.

-p <gpg|sq>, --prog <gpg|sq>

برنامهٔ امضاکننده برای استفاده را مشخص می‌کند: GnuPG یا sq متعلق به Sequoia PGP.

پس از اتمام موفقیت‌آمیز، یک یا چند مورد از ماکروهای زیر در فایل پیکربندی ماکروهای کاربر تنظیم خواهند شد. برای جزئیات بیشتر به rpm-config(5) مراجعه کنید:

  • %_openpgp_autosign_id
  • %_openpgp_sign

در صورت موفقیت مقدار 0، و در غیر این صورت یک کد خطای غیرصفر بازگردانده می‌شود.

~/.config/rpm/rpmbuild-*.asc
~/.config/rpm/macros

/usr/lib/rpm/rpm-setup-autosign -p sq

راه‌اندازی امضای خودکار rpmbuild(1) با استفاده از Sequoia-sq.

rpm(8) rpmsign(1) rpmbuild(1)

http://www.rpm.org

2026-03-06 RPM 6.0.1