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-2.2.2 presence/ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-presence-2.2.1 ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-2.2.1 presence/ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-2.2.0 presence/ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-presence-2.2.0 ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-2.1.1 presence/ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-1.1.12 presence/ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-2.1.0 presence/ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-presence-2.1.0 ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-2.0.4 presence/ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-presence-2.0.2 ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-2.0.3 presence/ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-1.1.11 presence/ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-1.1.10 presence/ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-1.1.9 presence/ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-1.1.8 presence/ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-2.0.2 presence/ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-presence-2.0.1 ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-2.0.1 presence/ejabberd/ejabberd_scripts/development_scripts/show_config.sh
social_stream-2.0.0 presence/ejabberd/ejabberd_scripts/development_scripts/show_config.sh