equal
deleted
inserted
replaced
|
1 #! /bin/sh |
|
2 set -e |
|
3 . /usr/share/debconf/confmodule |
|
4 db_version 2.0 |
|
5 |
|
6 prefix=littlebird-tc |
|
7 |
|
8 myaccess() { mysql -h"$1" -u"$2" -p"$3" -e ""; } |
|
9 |
|
10 |
|
11 if test "$1" = "clear"; then |
|
12 db_reset $prefix/db/adminuser |
|
13 db_reset $prefix/db/adminpass |
|
14 fi |
|
15 |
|
16 db_settitle littlebird-tc-sql/TITLE |
|
17 |
|
18 db_beginblock |
|
19 |
|
20 if false; then |
|
21 db_get $prefix/db/host && host="${RET}" |
|
22 db_get $prefix/db/adminuser && user="${RET}" |
|
23 db_get $prefix/db/adminpass && pass="${RET}" |
|
24 |
|
25 if test "$user" && test "$pass" \ |
|
26 && myaccess "$host" "$user" "$pass" |
|
27 then |
|
28 echo "DB access as admin is ok" >&2 |
|
29 else |
|
30 db_input medium $prefix/db/adminuser |
|
31 db_input medium $prefix/db/adminpass |
|
32 fi |
|
33 fi |
|
34 |
|
35 db_input medium $prefix/db/adminuser |
|
36 db_input high $prefix/db/adminpass |
|
37 db_endblock |
|
38 |
|
39 db_go || true |
|
40 |