Compare commits

...

2 Commits

Author SHA1 Message Date
jacob.eva
85ca349abc
Correct wrapping and make dh2048 file optional if exists 2023-09-21 19:47:36 +01:00
jacob.eva
5ffd129bef
Correct variable name 2023-09-21 19:47:21 +01:00

View File

@ -43,7 +43,7 @@ while read -p "$adminusername@$domain is this correct? (y/n): " confirm; do
done
read -p "Enter the password for the ejabberd SQL user: " sqlpassword
while read -p "$adminpassword is this correct? (y/n): " confirm; do
while read -p "$sqlpassword is this correct? (y/n): " confirm; do
if [ "$confirm" == "y" ]; then
break
else
@ -54,7 +54,7 @@ done
mariadb -e "CREATE DATABASE $sqldb; CREATE USER $sqlusername@localhost IDENTIFIED BY '$sqlpassword'; GRANT ALL ON ejabberd.* TO $sqlusername@localhost"
echo "
echo """
--
-- ejabberd, Copyright (C) 2002-2023 ProcessOne
--
@ -520,10 +520,12 @@ CREATE TABLE mqtt_pub (
user_properties blob NOT NULL,
expiry int unsigned NOT NULL,
UNIQUE KEY i_mqtt_topic (topic(191))
) ENGINE=InnoDB CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;" | mariadb -D $sqldb
) ENGINE=InnoDB CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;""" | mariadb -D $sqldb
echo "Generating dhfile..."
openssl dhparam -out /etc/ssl/dh2048.pem 2048
if [ ! -f /etc/ssl/dh2048.pem ]
echo "Generating dhfile..."
openssl dhparam -out /etc/ssl/dh2048.pem 2048
fi
echo "HTTP uploads in XMPP are stored on the server itself. There are many
different parameters you can configure with respect to HTTP uploads. A soft