diff --git a/README.md b/README.md index f18f58b..a8ffa57 100644 --- a/README.md +++ b/README.md @@ -18,6 +18,14 @@ sudo apt install postgresql erlang-p1-pgsql sudo apt install certbot ``` +On crée un utilisateur pour la base de données postgres : + +``` +sudo -u postgres createuser -P ejabberd +sudo -u postgres createdb -O ejabberd ejabberd +``` + + ## Installation du serveur XMPP ejabberd On installe le paquet `ejabberd` des dépôts de Debian stable. @@ -26,6 +34,12 @@ On installe le paquet `ejabberd` des dépôts de Debian stable. sudo apt install ejabberd ``` +On initialise la base de données avec le schéma récupéré dans les fichiers installés par le paquet. + +``` +psql -U ejabberd ejabberd < /usr/share/ejabberd/sql/pg.new.sql +``` + On édite ensuite la configuration dans `/etc/ejabberd/ejabberd.yml`. Une fois que c'est fait, on recharge la configuration avec : @@ -232,7 +246,7 @@ On active l'inscription "in-band". ip_access: all access: chalec_server captcha_protected: true - registration_watchers: [admin@chalec.org, neox@chalec.org] + registration_watchers: [admin@chalec.org] welcome_message: subject: Message de bienvenue body: "Salut! Nous vous souhaitons la bienvenue sur l'instance XMPP de Chalec,