• Welcome to SAIL Community Supported PBX . Please login or sign up.
 

install debian for sail

Started by rrkelly, August 07, 2023, 04:53:09 AM

Previous topic - Next topic

rrkelly

which sail ver and debian should i using?
thanks

sysadmin

August 08, 2023, 12:16:26 AM #1 Last Edit: August 14, 2023, 05:57:58 PM by sysadmin
Ubunru 18.04 is the last stable release

Ubuntu 20.04 is just about ready and we use it in production but it still has a few glitches which we're currently ironing out

Ubuntu 22.04 is pretty much in the same place as 20.04.

We're doing some further testing this week and I'll publish an update once we've finished.

The problems we've seen have been minor permissions issues and so forth but frustrating if you're doing a first time install.








sysadmin

August 13, 2023, 11:13:51 PM #2 Last Edit: August 13, 2023, 11:18:49 PM by sysadmin
Here's some further information and observation on the latest SARK/SAIL packages

Ubuntu users only

The latest SARK 6.2 will install on Ubuntu 20.04LTS (Focal Fossa) or Ubuntu 22.04LTS (Jammy Jellyfish). It may install on other releases but these are the two which we currently test with and have packages for.

Debian users only

Debian has been a little bit of a rollercoaster ride for SARK and Asterisk over the last few years.-

Debian 10 (Buster) did not include the package for our preferred mail agent (ssmtp). As far as we know this was because ssmtp was unmaintained at that time. It was later re-included in Debian 11. Also, in Buster, Debian changed from using iptables to nftables. The problem for SARK is that we use the shorewall firewall which only runs with iptables. Furthermore, iptables can do packet searching whereas nftables can not. In spite of these changes, SARK/SAIL will install fine on Buster but you will need to use an alternative mail agent if you wish to do things like voicemail-to-email and you will need to set iptables as your preferred filter (see below).

Debian 11 (Bullseye) installs without issue but you still need to select iptables as your filter.

Debian 12 (Bookworm) does not include the Asterisk PBX package at all (you're kidding me, right? - Nope) Again, this appears to be due to a lack of resource to maintain it within the Debian group. If you want to know more then you can look at this thread..
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1031046

It may be that the next release - Debian 13 (Trixie) will have the necessary work done to include Asterisk but for now, if you want to run Asterisk under Debian12, then you'll likely need to install it from sources or from a third party package.

Summary

We ourselves have pretty much exclusively moved to Ubuntu for our own development and deployment.  Almost all of our customer systems are Ubuntu/AWS/ARM based instances.   Right now, it's just less of a hassle to deal with.