[Groonga-commit] groonga/groonga at 0b5831a [master] yum: gpg signing only once

Back to archive index

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>




More information about the Groonga-commit mailing list
Back to archive index