# glen ;)
if [ "${SSH_CONNECTION%% *}" = "194.106.120.90" ]; then
- . ~/okas/bashrc
- alias cvsstat=~/okas/cvsstat
+ [ -f ~/okas/bashrc ] && . ~/okas/bashrc
+ [ -x ~/okas/cvsstat ] && alias cvsstat=~/okas/cvsstat
fi
cp-kde-i18n() {
echo >&2 "signpkg: Specify existing info file"
return
fi
+ local key=$(rpm -E '%_gpg_name')
awk -F: '/^file:/{arch=$2; file=$3; printf("../../%s/RPMS/%s\n", arch, file)}' "$@" | \
- xargs -l512 \
- rpm --resign
+ xargs -l1 -ri rpm -qp --qf '{} %{SIGGPG:pgpsig}\n' {} 2>/dev/null | \
+ awk -vk="$key" '$NF ~ k {print > "/dev/stderr"; next} {print $1}' | \
+ xargs -l512 -r rpm --resign
}
testsignpkg() {