Sha256: 8ef99f48f8175d905652d5cb25990c9d32a1cf5d0da876c1b2b3f037e0dc993e

Contents?: true

Size: 1.33 KB

Versions: 84

Compression:

Stored size: 1.33 KB

Contents

#!/usr/bin/env ruby

def getOption(option)
  File.open('/etc/ejabberd/ssconfig.cfg', 'r') do |f1|  
    while line = f1.gets  
      line = line.gsub(/\n/,'')
      if line.match(/^#/)
        #Comments
      elsif line.match(/^#{option}/)
        return line.gsub(/#{option}/,'')
      end  
    end  
  end
  return "Undefined"
end

puts ""
puts "############### Ejabberd Configuration ###############"
puts "Config file for Social Stream Presence: /etc/ejabberd/ssconfig.cfg"
puts "Scripts Path: #{getOption("scripts_path=")}"
puts "mod_sspresence Path: #{getOption("source_path=")}"
puts "Web Server domains: #{getOption("web_domains=")}"
puts "##############################"
puts "REST API"
puts "Authentication by password: http://domainURL/users/sign_in"
puts "Authentication by cookie: http://domainURL/api/me"
puts "onRegisterConnection: http://domainURL/xmpp/setConnection"
puts "onRemoveConnection: http://domainURL/xmpp/unsetConnection"
puts "onPresence: http://domainURL/xmpp/setPresence"
puts "onUnsetPresence: http://domainURL/xmpp/unsetPresence"
puts "ResetConnection: http://domainURL/xmpp/resetConnection"
puts "SynchronizePresence: http://domainURL/xmpp/synchronizePresence"
puts "##############################"
puts "Social Stream Presence logs in var/log/ejabberd/"
puts "######################################################"
puts ""

Version data entries

84 entries across 84 versions & 2 rubygems

Version Path
social_stream-0.30.0 presence/ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-presence-0.17.0 ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-0.29.0 presence/ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-presence-0.16.0 ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-0.28.4 presence/ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-0.28.1 presence/ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-0.28.0 presence/ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-presence-0.15.0 ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-0.27.3 presence/ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-0.27.2 presence/ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-0.27.1 presence/ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-0.27.0 presence/ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-presence-0.14.0 ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-0.26.2 presence/ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-presence-0.13.3 ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-presence-0.13.2 ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-0.26.1 presence/ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-presence-0.13.1 ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-0.26.0 presence/ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-presence-0.13.0 ejabberd/ejabberd_scripts/development_scripts/show_config.sh