Discussion:
[Freeswitch-users] Should I switch to Debian?
Steven Schoch
2015-05-19 21:49:47 UTC
Permalink
When I set up our office PBX using FreeSwitch, I chose CentOS because I had
used it before. However, it seems that FreeSwitch is better supported on
Debian, at least for updated binary installations. It's not that big a deal
to make a new VM and move my configuration. Would it make it easier on me
in the long run to switch to a Debian machine?
--
Steve
Alex Balashov
2015-05-19 21:54:51 UTC
Permalink
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
***@freeswitch.org
http://www.freeswitchsolutions.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-***@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org
Carlos Ruiz Díaz
2015-05-19 22:02:44 UTC
Permalink
+1 on Alex's approach.

I used to use RPMs, but constantly waiting for them to be updated turned
into a PITA, so I switched to source code as well.

Regards,
Carlos
My personal view is that distro packaging for Freeswitch, Asterisk,
Kamailio, and most OSS VoIP elements is unreliable, inconsistent and
lopsided, so the only viable approach is to build these things from source,
always. This allows one to maintain granular version controland to apply
‎patches as needed.
If you just forget packaging and learn to love the source, you'll obviate
a vast category of problems and not waste time on fighting with packages.
It also has the positive side effect that you can support pretty much any
server distribution. Debian, CentOS, RHEL, Ubuntu server, who cares?
--
Alex Balashov | Principal | Evariste Systems LLC
303 Perimeter Center North, Suite 300
Atlanta, GA 30346
United States
Tel: +1-800-250-5920 (toll-free) / +1-678-954-0671 (direct)
Web: http://www.evaristesys.com/, http://www.csrpswitch.com/
Sent from my BlackBerry.
_________________________________________________________________________
http://www.freeswitchsolutions.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com
FreeSWITCH-users mailing list
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org
Jai Rangi
2015-05-19 22:34:56 UTC
Permalink
I agree with Alex, Linux is Linux, I have used Redhat, Fedora. CentOS
Ubuntu, it really does not matter.

-J
Post by Carlos Ruiz Díaz
+1 on Alex's approach.
I used to use RPMs, but constantly waiting for them to be updated turned
into a PITA, so I switched to source code as well.
Regards,
Carlos
My personal view is that distro packaging for Freeswitch, Asterisk,
Kamailio, and most OSS VoIP elements is unreliable, inconsistent and
lopsided, so the only viable approach is to build these things from source,
always. This allows one to maintain granular version controland to apply
‎patches as needed.
If you just forget packaging and learn to love the source, you'll obviate
a vast category of problems and not waste time on fighting with packages.
It also has the positive side effect that you can support pretty much any
server distribution. Debian, CentOS, RHEL, Ubuntu server, who cares?
--
Alex Balashov | Principal | Evariste Systems LLC
303 Perimeter Center North, Suite 300
Atlanta, GA 30346
United States
Tel: +1-800-250-5920 (toll-free) / +1-678-954-0671 (direct)
Web: http://www.evaristesys.com/, http://www.csrpswitch.com/
Sent from my BlackBerry.
_________________________________________________________________________
http://www.freeswitchsolutions.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com
FreeSWITCH-users mailing list
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org
_________________________________________________________________________
http://www.freeswitchsolutions.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com
FreeSWITCH-users mailing list
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org
Stanislav Sinyagin
2015-05-20 02:20:59 UTC
Permalink
you don't need to wait for Debian packages, and you can build them
yourself, for any revision that is required. Then the whole
installation and upgrade process is well-managed, with proper startup
scripts and permissions. I guess the RPM's are easy to build as well,
I just never needed to do that.

The package builder is failing under Ubuntu, but it's not a server
platform anyway :-))
https://freeswitch.org/jira/browse/FS-7534




On Wed, May 20, 2015 at 12:02 AM, Carlos Ruiz Díaz
Post by Carlos Ruiz Díaz
+1 on Alex's approach.
I used to use RPMs, but constantly waiting for them to be updated turned
into a PITA, so I switched to source code as well.
Regards,
Carlos
My personal view is that distro packaging for Freeswitch, Asterisk,
Kamailio, and most OSS VoIP elements is unreliable, inconsistent and
lopsided, so the only viable approach is to build these things from source,
always. This allows one to maintain granular version controland to apply
‎patches as needed.
If you just forget packaging and learn to love the source, you'll obviate
a vast category of problems and not waste time on fighting with packages. It
also has the positive side effect that you can support pretty much any
server distribution. Debian, CentOS, RHEL, Ubuntu server, who cares?
--
Alex Balashov | Principal | Evariste Systems LLC
303 Perimeter Center North, Suite 300
Atlanta, GA 30346
United States
Tel: +1-800-250-5920 (toll-free) / +1-678-954-0671 (direct)
Web: http://www.evaristesys.com/, http://www.csrpswitch.com/
Sent from my BlackBerry.
_________________________________________________________________________
http://www.freeswitchsolutions.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com
FreeSWITCH-users mailing list
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org
_________________________________________________________________________
http://www.freeswitchsolutions.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com
FreeSWITCH-users mailing list
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
***@freeswitch.org
http://www.freeswitchsolutions.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-***@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options
Michael Jerris
2015-05-20 03:08:30 UTC
Permalink
You don't need to wait for Debian packages, they are already in our public repo. These packages will always be up to date with our latest public releases.
Post by Stanislav Sinyagin
you don't need to wait for Debian packages, and you can build them
yourself, for any revision that is required. Then the whole
installation and upgrade process is well-managed, with proper startup
scripts and permissions. I guess the RPM's are easy to build as well,
I just never needed to do that.
The package builder is failing under Ubuntu, but it's not a server
platform anyway :-))
https://freeswitch.org/jira/browse/FS-7534
On Wed, May 20, 2015 at 12:02 AM, Carlos Ruiz Díaz
Post by Carlos Ruiz Díaz
+1 on Alex's approach.
I used to use RPMs, but constantly waiting for them to be updated turned
into a PITA, so I switched to source code as well.
Regards,
Carlos
My personal view is that distro packaging for Freeswitch, Asterisk,
Kamailio, and most OSS VoIP elements is unreliable, inconsistent and
lopsided, so the only viable approach is to build these things from source,
always. This allows one to maintain granular version controland to apply
‎patches as needed.
If you just forget packaging and learn to love the source, you'll obviate
a vast category of problems and not waste time on fighting with packages. It
also has the positive side effect that you can support pretty much any
server distribution. Debian, CentOS, RHEL, Ubuntu server, who cares?
--
Alex Balashov | Principal | Evariste Systems LLC
303 Perimeter Center North, Suite 300
Atlanta, GA 30346
United States
Tel: +1-800-250-5920 (toll-free) / +1-678-954-0671 (direct)
Web: http://www.evaristesys.com/, http://www.csrpswitch.com/
Sent from my BlackBerry.
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
***@freeswitch.org
http://www.freeswitchsolutions.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-***@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/free
Brian West
2015-05-19 22:50:53 UTC
Permalink
I build from source because I'm one of the core devs, but end users cant
NOT be expected to do that, I'd love to have FreeSWITCH in multiple linux
distros, and we're working on exactly that. Anyone wishing to help in that
area could join us on tomorrows ClueCon Weekly, We'll be talking about 1.6
and some of these items.

Also there are companies that will not use source due to policies.

Thanks,
My personal view is that distro packaging for Freeswitch, Asterisk,
Kamailio, and most OSS VoIP elements is unreliable, inconsistent and
lopsided, so the only viable approach is to build these things from source,
always. This allows one to maintain granular version controland to apply
‎patches as needed.
If you just forget packaging and learn to love the source, you'll obviate
a vast category of problems and not waste time on fighting with packages.
It also has the positive side effect that you can support pretty much any
server distribution. Debian, CentOS, RHEL, Ubuntu server, who cares?
--
Alex Balashov | Principal | Evariste Systems LLC
303 Perimeter Center North, Suite 300
Atlanta, GA 30346
United States
Tel: +1-800-250-5920 (toll-free) / +1-678-954-0671 (direct)
Web: http://www.evaristesys.com/, http://www.csrpswitch.com/
Sent from my BlackBerry.
_________________________________________________________________________
http://www.freeswitchsolutions.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com
FreeSWITCH-users mailing list
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org
--
*Brian West*
***@freeswitch.org


*Twitter: @FreeSWITCH , @briankwest*
http://www.freeswitchbook.com
http://www.freeswitchcookbook.com

ClueCon 2015 Call for Speakers <https://www.cluecon.com/call-for-speakers/> |
Register <https://freeswitch.com/cart.php?gid=1> TODAY! | Reddit:
/r/freeswitch <https://www.reddit.com/r/freeswitch>

*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378)
*iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
jungle Boogie
2015-05-20 03:57:07 UTC
Permalink
My personal view is that distro packaging for Freeswitch, Asterisk,
Kamailio, and most OSS VoIP elements is unreliable, inconsistent and
lopsided, so the only viable approach is to build these things from source,
always. This allows one to maintain granular version controland to apply
‎patches as needed.
I agree. This also means you can:
a) build on freeBSD!
b) have a staging area where you are following trunk/master so you're
aware of what to expect from new releases and test in advance.
c) better understand the project.
--
-------
inum: 883510009027723
sip: ***@sip2sip.info
xmpp: jungle-***@jit.si

_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
***@freeswitch.org
http://www.freeswitchsolutions.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-***@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswit
Loading...