]> git.ozlabs.org Git - next-scripts/commitdiff
make_tree_file: add 2fa for gitolite.kernel.org
authorStephen Rothwell <sfr@canb.auug.org.au>
Wed, 27 Aug 2014 04:43:22 +0000 (14:43 +1000)
committerStephen Rothwell <sfr@canb.auug.org.au>
Wed, 27 Aug 2014 04:43:22 +0000 (14:43 +1000)
also correct hour for hour < 10

make_tree_file

index 3881959602d167f1a76e05ed3b63c51630b6d026..1e4e39b6d5a44ec1016e9cd68325b2c259a005be 100755 (executable)
@@ -3,7 +3,7 @@
 . "$(dirname $0)/common.sh"
 
 # Don't do releases in the wee hours :-)
-h=$(date '+%H')
+h=$(date '+%k')
 (( "$h" < 10 && "$h" > 4 )) && {
        echo "Go back to bed" 1>&2
        exit 1
@@ -12,6 +12,11 @@ h=$(date '+%H')
 eval $(gpg-agent --daemon --enable-ssh-support)
 ssh-add ~/.ssh/ra.kernel.org
 
+if ! ssh git@gitolite.kernel.org 2fa isval; then
+       read -r -p "Yubikey token: " tok
+       ssh git@gitolite.kernel.org 2fa val $tok
+fi
+
 # This means I get the right tag if I finish after midnight
 d=$(date --date "5 hours ago" '+%Y%m%d')
 l="$(git describe --match "v*" --abbrev=0)"