1*4882a593Smuzhiyun#!/bin/sh 2*4882a593SmuzhiyunVERIFIED=/tmp/.adb_auth_verified 3*4882a593Smuzhiyun 4*4882a593Smuzhiyunif [ -f "$VERIFIED" ]; then 5*4882a593Smuzhiyun echo "success." 6*4882a593Smuzhiyun exit 7*4882a593Smuzhiyunfi 8*4882a593Smuzhiyun 9*4882a593Smuzhiyunfor i in $(seq 1 3); do 10*4882a593Smuzhiyun read -p "$(hostname -s)'s password: " PASSWD 11*4882a593Smuzhiyun if [ "$(echo $PASSWD | md5sum)" = "AUTH_PASSWORD" ]; then 12*4882a593Smuzhiyun echo "success." 13*4882a593Smuzhiyun touch $VERIFIED 14*4882a593Smuzhiyun exit 15*4882a593Smuzhiyun fi 16*4882a593Smuzhiyun 17*4882a593Smuzhiyun echo "password incorrect!" 18*4882a593Smuzhiyundone 19*4882a593Smuzhiyun 20*4882a593Smuzhiyunfalse 21