--- update-xxv.orig 2010-01-17 21:37:56.000000000 +0100 +++ update-xxv 2010-04-01 16:11:54.000000000 +0200 @@ -10,7 +10,8 @@ # -d : XXV database name (default: xxv) # -u : Username (default: root) # -p : Password (default: no password) -# -a : Ask for password +# -a : Ask for password (once every run of mysql) +# -A : Ask for password (just once) # -f : Force upgrade, do not check version # -v : Display actual Version # -h : Help @@ -44,7 +45,8 @@ echo '-u : Username (default: root)' echo '-p : Password (default: no password)' echo '-s : Upgrade sql script (default: upgrade-xxv-db.sql)' - echo '-a : Ask for password' + echo '-a : Ask for password (once every run of mysql)' + echo '-A : Ask for password (just once)' echo '-f : Force upgrade, do not check version' echo '-v : Display actual version' echo '-h : Help' @@ -251,6 +253,9 @@ -a) askPassword='true' ;; + -A) + read -s -p 'Enter Password (hidden): ' password + ;; -f) isForceUpdate='true' ;;