Kenji Okimoto
okimo****@clear*****
Fri Jun 21 12:18:13 JST 2013
> - rpms="${rpms} $(echo ${DESTINATION}${distribution}/*/*/*/*.rpm)"
> + rpms="${rpms} $(find ${DESTINATION}${distribution} -name '*.rpm' | unsigned_rpms)"
これ xargs 通した方がいいような気がしましたが、どうでしょうか。
リリース済みのパッケージ数が増えると引数の長さ制限にひっかかるような気がしました。
(確信はありませんが。。。)
On 2013年06月21日 12:11, HAYASHI Kentaro wrote:
> Author
> HAYASHI Kentaro <hayashi �� clear-code.com>
> Date
> 2013-06-21 12:11:09 +0900 (Fri, 21 Jun 2013)
> New Revision
> 0b5831a7020951467df8dd3dafd80a008af7db48 <https://github.com/groonga/groonga/commit/0b5831a7020951467df8dd3dafd80a008af7db48>
> Message
>
> yum: gpg signing only once
>
> Same fix has been committed as mroonga �� 3466500
>
> Modified files
>
> * packages/yum/sign-rpm.sh <https://github.com/groonga/groonga/commit/0b5831a7020951467df8dd3dafd80a008af7db48#diff-0>
>
> Modified: packages/yum/sign-rpm.sh (+8 -1)
> ===================================================================
>
> @@ -21,9 +21,16 @@run()
> fi
> }
>
> +unsigned_rpms()
> +{
> + while read rpm; do
> + rpm --checksig "$rpm" | grep -v 'gpg OK' | cut -d":" -f1
> + done
> +}
> +
> rpms=""
> for distribution in ${DISTRIBUTIONS}; do
> - rpms="${rpms} $(echo ${DESTINATION}${distribution}/*/*/*/*.rpm)"
> + rpms="${rpms} $(find ${DESTINATION}${distribution} -name '*.rpm' | unsigned_rpms)"
> done
>
> echo "NOTE: YOU JUST ENTER! YOU DON'T NEED TO INPUT PASSWORD!"
>
>
>
> _______________________________________________
> Groonga-commit mailing list
> Groonga-commit �� lists.sourceforge.jp
> http://lists.sourceforge.jp/mailman/listinfo/groonga-commit
>
--
Kenji Okimoto <okimoto �� clear-code.com>