install ejabberd from project site
authorChris Sharp <csharp@georgialibraries.org>
Sun, 27 Jan 2019 21:09:40 +0000 (16:09 -0500)
committerChris Sharp <csharp@georgialibraries.org>
Sun, 27 Jan 2019 21:09:40 +0000 (16:09 -0500)
Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
src/extras/Makefile.install

index 4b41d23..84f6281 100644 (file)
@@ -35,6 +35,9 @@ LBITS=$(shell getconf LONG_BIT)
 APT_TOOL=apt-get -yq
 FEDORA_YUM_TOOL=dnf -yq
 CENTOS_YUM_TOOL=yum -yq
+RPM_TOOL=rpm
+EJABBERD_URL=https://www.process-one.net/downloads/downloads-action.php?file=/ejabberd/18.12.1/
+EJABBERD_RPM=ejabberd-18.12.1-0.x86_64.rpm
 
 # Debian dependencies
 DEBS =  \
@@ -273,6 +276,12 @@ install_extra_rpms_centos:
 install_cpan_modules_centos:
        for m in $(CPAN_MODULES_CENTOS); do cpan $$m; done;
 
+install_ejabberd:
+       wget -O /tmp/$(EJABBERD_RPM) $(EJABBERD_URL)/$(EJABBERD_RPM)
+       $(RPM_TOOL) -i /tmp/$(EJABBERD_RPM)
+       systemctl enable ejabberd.service
+       systemctl start ejabberd.service
+
 # Fedora/CentOS
 install_rpms:
        $(FEDORA_YUM_TOOL) install $(RPMS)