Skip to content

joejulian/joejulian-freeswitch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

joejulian-freeswitch

This is a freeswitch module to install and run freeswitch

Directions

To install freeswitch and configure it with the configuration tree at /var/lib/puppet/files/freeswitch/conf use

  class { 'freeswitch':
    conf_source => 'puppet:///files/freeswitch/conf',
  }

or to install freeswitch and configure it using that same file base using heira, but build it at commit 384ddf1517be4a3b9080a3ed8667a63156073144

  class { 'freeswitch': }

and, in your hiera yaml file

  ---
    freeswitch::freeswitch_version: '384ddf1517be4a3b9080a3ed8667a63156073144'
    freeswitch::conf_source:        'puppet:///files/freeswitch/conf'
Note

This is a quick and dirty module written to get one machine up and running quickly. This probably does not support more than EL6 based distros. Contributions and feature requests/bug reports welcome.

License

Copyright (c) 2014 Joe Julian <me@joejulian.name>

GPLv3

Contact

Joe Julian <me@joejulian.name>

irc://irc.freenode.org/#freeswitch

Support

Please log tickets and issues at Github

About

Freeswitch puppet module

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published