rpmsign --addsignとrpm --addsignの違いは何ですか

rpmsign --addsignとrpm --addsignの違いは何ですか

rpmパッケージを使用するときと署名するときrpmsign --addsignの違いは何ですか?rpm --addsignどちらを使うべきですか?

同じrpmで両方のコマンドをテストしましたが、動作は同じようです。

[~]# rpmsign --addsign test.rpm
Enter pass phrase:
Pass phrase is good.
test.rpm:
[~]# rpm -q --qf '%{SIGPGP:pgpsig} %{SIGGPG:pgpsig}\n' -p test.rpm
RSA/SHA1, Wed 09 Dec 2020 10:33:31 PM CET, Key ID c5f1c21b5cea63a6 (none)

[~]# rpmsign --delsign test.rpm

[~]# rpm --addsign test.rpm
Enter pass phrase:
Pass phrase is good.
test.rpm:
[~]# rpm -q --qf '%{SIGPGP:pgpsig} %{SIGGPG:pgpsig}\n' -p test.rpm
RSA/SHA1, Wed 09 Dec 2020 10:35:01 PM CET, Key ID c5f1c21b5cea63a6 (none)

答え1

rpm --addsign
rpm: /usr/bin/rpmsign: No such file or directory

rpm --addsignuse rpmsign、つまり同じコマンドです。

エイリアスは で定義されています/usr/lib/rpm/rpmpopt-$VERSION

関連情報