diff options
| author | Andreas Brachold <vdr07@deltab.de> | 2010-04-01 15:10:29 +0000 |
|---|---|---|
| committer | Andreas Brachold <vdr07@deltab.de> | 2010-04-01 15:10:29 +0000 |
| commit | 3596c159e1df40ccda59ae8a3a81b8d44c5e6c3c (patch) | |
| tree | 09077c5298b0de82b751ac3bddf0ff7cb668cad5 /contrib | |
| parent | ea9aefb015b3006b3a8bf853136c0ed36136f988 (diff) | |
| download | xxv-3596c159e1df40ccda59ae8a3a81b8d44c5e6c3c.tar.gz xxv-3596c159e1df40ccda59ae8a3a81b8d44c5e6c3c.tar.bz2 | |
update-xxv: add a new password option "-A Ask for password only once" (Thanks to Matthias Wächter)
Diffstat (limited to 'contrib')
| -rwxr-xr-x | contrib/update-xxv | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/contrib/update-xxv b/contrib/update-xxv index f94facb..cc40981 100755 --- a/contrib/update-xxv +++ b/contrib/update-xxv @@ -10,7 +10,8 @@ # -d <database> : XXV database name (default: xxv) # -u <user> : Username (default: root) # -p <password> : 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 @@ showHelp() echo '-u <user> : Username (default: root)' echo '-p <password> : Password (default: no password)' echo '-s <sql-file> : 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' @@ -248,9 +250,12 @@ while [ $# -ge 1 ] ; do -s) $upgrade=$2 ; shift ;; - -a) + -a) askPassword='true' - ;; + ;; + -A) + read -s -p 'Enter Password (hidden): ' password + ;; -f) isForceUpdate='true' ;; |
