debian/littlebird-tc-sql.postinst
changeset 17 d6923e55cfae
parent 14 1267d8034336
child 25 3b92710cb5c5
equal deleted inserted replaced
16:c89cceafe654 17:d6923e55cfae
    43 		    db_go || true
    43 		    db_go || true
    44 		    exit 1
    44 		    exit 1
    45 		fi
    45 		fi
    46 
    46 
    47 		if _mysql -e "" "$name" 2>/dev/null; then
    47 		if _mysql -e "" "$name" 2>/dev/null; then
       
    48 	            db_set littlebird-tc/db/have-admin false || true
    48 		    db_subst littlebird-tc/db/exists name "$name" || true
    49 		    db_subst littlebird-tc/db/exists name "$name" || true
    49 		    db_input medium littlebird-tc/db/exists || true
    50 		    db_input medium littlebird-tc/db/exists || true
    50 		    db_go || true
    51 		    db_go || true
    51 		else
    52 		else
    52 		    # ok, setup the database
    53 		    # ok, setup the database
    67 	    
    68 	    
    68 		    /usr/share/littlebird/tc-sql/install_test_iteration_2011-06.sh \
    69 		    /usr/share/littlebird/tc-sql/install_test_iteration_2011-06.sh \
    69 			--host "$host" --db "$name" \
    70 			--host "$host" --db "$name" \
    70 			--adminuser "$adminuser" --adminpass "$adminpass" \
    71 			--adminuser "$adminuser" --adminpass "$adminpass" \
    71 			--user "$user" --pass "$pass"
    72 			--user "$user" --pass "$pass"
       
    73 
       
    74 		# avoid stupid messages next time
       
    75 	        db_set littlebird-tc/db/have-admin false || true
    72 		fi
    76 		fi
    73 	fi
    77 	fi
    74     ;;
    78     ;;
    75 
    79 
    76     abort-upgrade|abort-remove|abort-deconfigure)
    80     abort-upgrade|abort-remove|abort-deconfigure)