Hi All, 1.I need to install freeswitch on centos 6.3 please guild me with procedure..I can't find a procedure on internet...I need to install with Autoboot freeswitch from startup... 2.Why we need to install epel for Centos 6?whether its mandatory or optional? Guild me Regards, Kumaran T
here is how I install 1. Install CentOS 6.3 basic 2. Disable SELinux - /etc/selinux/config SELINUX=disabled 3. Some of the following not necessary yum -y groupinstall base yum -y install perl yum -y install crontabs yum -y install sudo yum -y install wget yum -y install vim-enhanced yum -y install emacs yum -y install git yum -y install bind-utils yum -y install sendmail sendmail-cf system-switch-mail mailx yum -y install rsync chkconfig sendmail on chkconfig crond on 4.FreeSWITCH Required Packages yum install autoconf automake gcc-c++ git-core libjpeg-devel libtool make ncurses-devel unixODBC-devel openssl-devel gnutls-devel libogg-devel libvorbis-devel curl-devel libtiff-devel libjpeg-devel python-devel expat-devel zlib zlib-devel bzip2 which patch 5.cd /usr/src git clone git://git.freeswitch.org/freeswitch.git cd freeswitch/ ./bootstrap.sh ./configure make make install make cd-sounds-install make cd-moh-install adduser freeswitch chown -R freeswitch:freeswitch /usr/local/freeswitch Lloyd On Mon, Feb 25, 2013 at 4:49 AM, Venkateshwaran Thirugnanam < venkateshwaran54@gmail.com> wrote:
Hi All, 1.I need to install freeswitch on centos 6.3 please guild me with procedure..I can't find a procedure on internet...I need to install with Autoboot freeswitch from startup... 2.Why we need to install epel for Centos 6?whether its mandatory or optional? Guild me
Regards, Kumaran T
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
For Auto start at boot cp /usr/src/freeswitch.git/build/freeswitch.init.redhat /etc/init.d/freeswitch Edit /etc/init.d/freeswitch like below PROG_NAME=freeswitch PID_FILE=${PID_FILE-/usr/local/freeswitch/log/freeswitch.pid} FS_USER=${FS_USER-freeswitch} FS_FILE=${FS_FILE-/usr/local/freeswitch/bin/freeswitch} FS_HOME=${FS_HOME-/usr/local/freeswitch} LOCK_FILE=/var/lock/subsys/freeswitch FREESWITCH_ARGS="-nc" RETVAL=0 chmod 755 /etc/init.d/freeswitch chkconfig --add freeswitch chkconfig --level 2345 freeswitch on * * On Mon, Feb 25, 2013 at 9:45 AM, Lloyd Aloysius <lloyd.aloysius@gmail.com>wrote:
here is how I install
1. Install CentOS 6.3 basic
2. Disable SELinux - /etc/selinux/config
SELINUX=disabled
3. Some of the following not necessary
yum -y groupinstall base yum -y install perl yum -y install crontabs yum -y install sudo yum -y install wget yum -y install vim-enhanced yum -y install emacs yum -y install git yum -y install bind-utils yum -y install sendmail sendmail-cf system-switch-mail mailx yum -y install rsync chkconfig sendmail on chkconfig crond on
4.FreeSWITCH Required Packages
yum install autoconf automake gcc-c++ git-core libjpeg-devel libtool make ncurses-devel unixODBC-devel openssl-devel gnutls-devel libogg-devel libvorbis-devel curl-devel libtiff-devel libjpeg-devel python-devel expat-devel zlib zlib-devel bzip2 which patch
5.cd /usr/src
git clone git://git.freeswitch.org/freeswitch.git
cd freeswitch/
./bootstrap.sh
./configure
make
make install
make cd-sounds-install
make cd-moh-install
adduser freeswitch
chown -R freeswitch:freeswitch /usr/local/freeswitch
Lloyd
On Mon, Feb 25, 2013 at 4:49 AM, Venkateshwaran Thirugnanam < venkateshwaran54@gmail.com> wrote:
Hi All, 1.I need to install freeswitch on centos 6.3 please guild me with procedure..I can't find a procedure on internet...I need to install with Autoboot freeswitch from startup... 2.Why we need to install epel for Centos 6?whether its mandatory or optional? Guild me
Regards, Kumaran T
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Disabling selinux is required to run freeswitch unless you are going to take the time and set up a proper SELinux profile for it... On 2/25/13 11:03 AM, "Patrick Lists" <freeswitch-list@puzzled.xs4all.nl> wrote:
On 02/25/2013 03:45 PM, Lloyd Aloysius wrote:
here is how I install
1. Install CentOS 6.3 basic
2. Disable SELinux - /etc/selinux/config
SELINUX=disabled
Disabling is a bad idea.
Regards, Patrick
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Ken http://www.FreeSWITCH.org http://www.ClueCon.com http://www.OSTAG.org irc.freenode.net #freeswitch
On 02/25/2013 06:17 PM, Ken Rice wrote:
Disabling selinux is required to run freeswitch unless you are going to take the time and set up a proper SELinux profile for it...
Yes but IMHO making it work is definitely worth it. And the Red Hat SELinux folks are very cooperative when you file a bug with all SELinux AVCs. If there is room in the budget one could also hire a Red Hat Certified Security Specialist (RHCSS) to write a policy. Regards, Patrick
I would love to see an SELinux policy created and donated to the community. If anyone wants to put money toward this then send an email to us at OSTAG: ostag@ostag.org. We'll coordinate everything there. Thanks, MC On Mon, Feb 25, 2013 at 10:14 AM, Patrick Lists < freeswitch-list@puzzled.xs4all.nl> wrote:
On 02/25/2013 06:17 PM, Ken Rice wrote:
Disabling selinux is required to run freeswitch unless you are going to take the time and set up a proper SELinux profile for it...
Yes but IMHO making it work is definitely worth it. And the Red Hat SELinux folks are very cooperative when you file a bug with all SELinux AVCs. If there is room in the budget one could also hire a Red Hat Certified Security Specialist (RHCSS) to write a policy.
Regards, Patrick
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Michael S Collins Twitter: @mercutioviz http://www.FreeSWITCH.org http://www.ClueCon.com http://www.OSTAG.org
On Mon, Feb 25, 2013 at 9:03 AM, Patrick Lists < freeswitch-list@puzzled.xs4all.nl> wrote:
On 02/25/2013 03:45 PM, Lloyd Aloysius wrote:
SELINUX=disabled
Disabling is a bad idea.
I just checked my selinux/config file. I don't remember setting it this way, but it's set to: SELINUX=permissive SELINUXTYPE=targeted The comments say that this makes it only protect targeted daemons, and that it just prints warnings instead of actually protecting, so I guess it's almost like having it disabled. I looked through the audit logs and didn't find anything, bad, so I'm going to try to turn it on and see what happens. -- Steve
If you get a fully functioning FS server with SELinux enabled we would very much appreciate a writeup. There's nothing on the wiki about how to do such a thing so you'll be blazing a new trail. Be sure to hop into #freeswitch on irc.freenode.net if you need to ask questions in real-time. -MC On Thu, Feb 28, 2013 at 10:43 AM, Steven Schoch < schoch+freeswitch.org@xwin32.com> wrote:
On Mon, Feb 25, 2013 at 9:03 AM, Patrick Lists < freeswitch-list@puzzled.xs4all.nl> wrote:
On 02/25/2013 03:45 PM, Lloyd Aloysius wrote:
SELINUX=disabled
Disabling is a bad idea.
I just checked my selinux/config file. I don't remember setting it this way, but it's set to: SELINUX=permissive SELINUXTYPE=targeted
The comments say that this makes it only protect targeted daemons, and that it just prints warnings instead of actually protecting, so I guess it's almost like having it disabled.
I looked through the audit logs and didn't find anything, bad, so I'm going to try to turn it on and see what happens.
-- Steve
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Michael S Collins Twitter: @mercutioviz http://www.FreeSWITCH.org http://www.ClueCon.com http://www.OSTAG.org
participants (6)
-
Ken Rice
-
Lloyd Aloysius
-
Michael Collins
-
Patrick Lists
-
Steven Schoch
-
Venkateshwaran Thirugnanam