exit 1
}
-# allow kisskb to use more of ka2
-#ssh $build_host /usr/local/bin/set-kisskb-jfactor 48
-
-trap "ssh-add -d $ssh_key_file" EXIT
-
-ssh-add $ssh_key_file || exit 1
-
-if ! ssh git@gitolite.kernel.org 2fa isval; then
- read -r -p "Yubikey token: " tok
- ssh git@gitolite.kernel.org 2fa val $tok
-fi
+read -r -p "Yubikey token: " tok
+ssh git@gitolite.kernel.org 2fa val-session $tok
# This means I get the right tag if I finish after midnight
d=$(date --date "5 hours ago" '+%Y%m%d')
IFS=' '
grep -v '^#' $CTRL_FILE |
while read email type name url ref build; do
+ [ "$type" = "branch" ] && continue
tab="\t"
[ ${#name} -le 8 ] && tab="\t\t"
[ "$type" = "git" ] && url="$url#${ref##*:}"
mv ../SHA1s Next/SHA1s
-for i in quilt-import.log merge.log; do
- grep -v '^Checking out files:' ../$i >Next/$i
-done
+grep -v '^Checking out files:' ../merge.log >Next/merge.log
printf -- "-next-%s\n" $d >localversion-next
p="patch-$l-$n"
git diff-tree -p "$l.." >"../$p"
-gpg -u $gpg_key -a -b "../$p"
+gpg -u $kup_gpg_key -a -b "../$p"
oldest=$(date --date "3 months ago" '+%Y%m%d')
echo "Removing old releases ... <= next-$oldest"
xz -v -9 "$p"
kup put "$p.xz" "$p.asc" "/pub/linux/kernel/next/$p.gz"
+ssh -O exit git@gitolite.kernel.org
+
exit 0