|
@@ -2198,17 +2198,17 @@ function install_blog {
|
2198
|
2198
|
|
2199
|
2199
|
function get_mariadb_password {
|
2200
|
2200
|
if [ -f /home/$MY_USERNAME/README ]; then
|
2201
|
|
- if grep -q "MariaDB password" /home/$MY_USERNAME/README; then
|
2202
|
|
- MARIADB_PASSWORD=$(cat /home/$MY_USERNAME/README | grep "MariaDB password" | awk -F ':' '{print $2}' | sed 's/^ *//')
|
2203
|
|
- fi
|
|
2201
|
+ if grep -q "MariaDB password" /home/$MY_USERNAME/README; then
|
|
2202
|
+ MARIADB_PASSWORD=$(cat /home/$MY_USERNAME/README | grep "MariaDB password" | awk -F ':' '{print $2}' | sed 's/^ *//')
|
|
2203
|
+ fi
|
2204
|
2204
|
fi
|
2205
|
2205
|
}
|
2206
|
2206
|
|
2207
|
2207
|
function get_mariadb_gnusocial_admin_password {
|
2208
|
2208
|
if [ -f /home/$MY_USERNAME/README ]; then
|
2209
|
|
- if grep -q "MariaDB gnusocial admin password" /home/$MY_USERNAME/README; then
|
2210
|
|
- MICROBLOG_ADMIN_PASSWORD=$(cat /home/$MY_USERNAME/README | grep "MariaDB gnusocial admin password" | awk -F ':' '{print $2}' | sed 's/^ *//')
|
2211
|
|
- fi
|
|
2209
|
+ if grep -q "MariaDB gnusocial admin password" /home/$MY_USERNAME/README; then
|
|
2210
|
+ MICROBLOG_ADMIN_PASSWORD=$(cat /home/$MY_USERNAME/README | grep "MariaDB gnusocial admin password" | awk -F ':' '{print $2}' | sed 's/^ *//')
|
|
2211
|
+ fi
|
2212
|
2212
|
fi
|
2213
|
2213
|
}
|
2214
|
2214
|
|
|
@@ -2224,7 +2224,7 @@ function install_mariadb {
|
2224
|
2224
|
|
2225
|
2225
|
get_mariadb_password
|
2226
|
2226
|
if [ ! $MARIADB_PASSWORD ]; then
|
2227
|
|
- MARIADB_PASSWORD=$(openssl rand -base64 32)
|
|
2227
|
+ MARIADB_PASSWORD=$(openssl rand -base64 32)
|
2228
|
2228
|
echo '' >> /home/$MY_USERNAME/README
|
2229
|
2229
|
echo "Your MariaDB password is: $MARIADB_PASSWORD" >> /home/$MY_USERNAME/README
|
2230
|
2230
|
echo '' >> /home/$MY_USERNAME/README
|
|
@@ -2234,6 +2234,7 @@ function install_mariadb {
|
2234
|
2234
|
debconf-set-selections <<< "mariadb-server mariadb-server/root_password password $MARIADB_PASSWORD"
|
2235
|
2235
|
debconf-set-selections <<< "mariadb-server mariadb-server/root_password_again password $MARIADB_PASSWORD"
|
2236
|
2236
|
apt-get -y --force-yes install mariadb-server
|
|
2237
|
+ mysqladmin -u root password "$MARIADB_PASSWORD"
|
2237
|
2238
|
echo 'install_mariadb' >> $COMPLETION_FILE
|
2238
|
2239
|
}
|
2239
|
2240
|
|
|
@@ -2287,7 +2288,6 @@ function install_gnu_social {
|
2287
|
2288
|
CREATE USER 'gnusocialadmin'@'localhost' IDENTIFIED BY '$MICROBLOG_ADMIN_PASSWORD';
|
2288
|
2289
|
GRANT ALL PRIVILEGES ON gnusocial.* TO 'gnusocialadmin'@'localhost';
|
2289
|
2290
|
quit" > $INSTALL_DIR/batch.sql
|
2290
|
|
- echo $INSTALL_DIR/batch.sql
|
2291
|
2291
|
chmod 600 $INSTALL_DIR/batch.sql
|
2292
|
2292
|
mysql -u root --password="$MARIADB_PASSWORD" < $INSTALL_DIR/batch.sql
|
2293
|
2293
|
shred -zu $INSTALL_DIR/batch.sql
|