/ejabberd/recipes/default.rb
Ruby | 34 lines | 26 code | 3 blank | 5 comment | 0 complexity | 99f1ab6fcace98ce2d573487c84d36ce MD5 | raw file
- script "Install Woow Ejabberd" do
- interpreter "bash"
- cwd "/home/chatmaster"
- code <<-SH
- chmod 600 /home/chatmaster/.ssh/config
- echo -e "Host bitbucket.org\n\tStrictHostKeyChecking no\n" >> /home/chatmaster/.ssh/config
- sudo yum install -y ntp
- sudo yum install -y git
- sudo yum install -y expat-devel
- sudo rm -Rf /var/lib/ejabberd
- sudo rm -Rf /var/log/ejabberd
- sudo rm -Rf /etc/ejabberd
- sudo rm -f /sbin/ejabberdctl
- sudo rm -Rf /home/chatmaster/woow-ejd
- git clone https://woow:aN9257Ef@bitbucket.org/woow/woow-ejd.git /home/chatmaster/woow-ejd
- SH
- end
- script "build Ejabberd" do
- interpreter "bash"
- cwd "/home/chatmaster/woow-ejd/ejabberd-woow-2.1.11/src"
- code <<-SH
- ./configure --prefix=''
- make
- sudo make install
- SH
- end
- # template "/etc/ejabberd/ejabberd.cfg" do
- # source "ejabberd.cfg"
- # owner `uname`.strip == 'Darwin' ? "root" : "ejabberd"
- # mode 0640
- # end