2016-03-28 5 views
0

Ich möchte einen Haken zu ejabbered Code hinzufügen. Schritte folgen:Ejabberd: make && make install aktualisiert die Datei ejabberd.yml nicht?

  • mod_filter.erl zu src Ordner hinzugefügt (mod_filter fängt filter_packet -Ereignis und springt zurück modifizierte Paket)
  • hinzugefügt mod_filter in ejjbaerd.yml unter Module Abschnitt.
  • lief configure, machen, machen erfolgreich läuft

Ejabberd-Server installieren, mit mod_filter.beam Datei in/ebin Ordner aber die ejabberd.yml Datei auf /etc/ejabberd/ejabberd.yml befindet sich nicht werde aktualisiert wie in meinem zweiten Schritt.

Ich kann es manuell aktualisieren und Server neu starten, aber das scheint nicht der richtige Weg zu sein. Ich denke, dass ich hier vielleicht einen Bereitstellungsschritt verpasse, bitte schlage vor.

Antwort

0

ändern Konfigurationsdatei (ejabberd.yml) nach Ihrem Bedarf und Konfigurationsdatei neu zu laden wie dass- ejabberd_ctl reload_config oder ejabberd_config: reload_file(). oder ejabberd_config: load_file ("/ etc/ejabberd/ejabberd.yml"). Sie müssen den Server nicht neu starten.

https://www.ejabberd.im/tricks 
https://docs.ejabberd.im/admin/api/