Ubuntu, установка [bugs]
Ubuntu, установка [bugs]
Привет. Спасибо за отличный продукт.
Но есть мелкие недочеты:
1. vst-install-ubuntu.sh, cтроки 595-601, переопределение переменной. Нет шансов установить собственный пароль к mysql опцией -m
2. vst-install-ubuntu.sh, cтроки 616-620
и строки 735-739
на данном этапе не берется пароль из .my.cnf, поэтому необходимо явно указать данные авторизации, добавить в строки параметры -u root -p$mpass
Одним из результатов этого является нерабочий roundcube
Найду что-нибудь еще, напишу. Всем хорошего дня.
Но есть мелкие недочеты:
1. vst-install-ubuntu.sh, cтроки 595-601, переопределение переменной. Нет шансов установить собственный пароль к mysql опцией -m
Code: Select all
# Generating MySQL password if it wasn't set
if [ -z "$mpass" ]; then
mpass=$(gen_pass)
fi
# MySQL configuration
mpass=$(gen_pass)
Code: Select all
mysql -e "DELETE FROM mysql.user WHERE User=''"
mysql -e "DROP DATABASE test" > /dev/null 2>&1
mysql -e "DELETE FROM mysql.db WHERE Db='test' OR Db='test\\_%'"
mysql -e "DELETE FROM mysql.user WHERE user='' or password='';"
mysql -e "FLUSH PRIVILEGES"
Code: Select all
mysql -e "DROP DATABASE roundcube" > /dev/null 2>&1
mysql -e "CREATE DATABASE roundcube".
mysql -e "GRANT ALL ON roundcube.* TO roundcube@localhost IDENTIFIED BY '$r'"
sed -i "s/%password%/$r/g" /etc/roundcube/db.inc.php
mysql roundcube < /usr/share/dbconfig-common/data/roundcube/install/mysql
Одним из результатов этого является нерабочий roundcube
Найду что-нибудь еще, напишу. Всем хорошего дня.