• Welcome to SAIL Community Supported PBX . Please login or sign up.
 
May 01, 2024, 12:17:43 AM

News:

SMF updated to 2.0


Sail 4.1

Started by sysadmin, August 18, 2015, 01:09:04 PM

Previous topic - Next topic

sysadmin

sail-4.1 is up onto the server.   It has a lot of new features so I thought I'd list them all and say a word or two about a few.   There may be bugs in some of the new features so I would encourage you to install and test the release on a tame server before you upgrade any customers.  4.1 is available for Debian Wheezy.

Here is the changelog since the last 4.0.1 release (17)

sail (4.1.0-7) UNRELEASED; urgency=low
  * tagged as 4.1.0-7
  - fix to setip for dnsmasq option66
  - fix to discover to handle some phone types which return names

-- CoCoSoft <admin@aelintra.com>  Wed, 15 Jul 2015 18:00:00 +0000

sail (4.1.0-6) UNRELEASED; urgency=low
  * tagged as 4.1.0-6
  - added missing dependency for php5-ldap

-- CoCoSoft <admin@aelintra.com>  Wed, 24 Jun 2015 18:00:00 +0000

sail (4.1.0-5) UNRELEASED; urgency=low
  * tagged as 4.1.0-5
  - fix permissions on http sark_meetme display
  - fix validation on firewall descriptions

-- CoCoSoft <admin@aelintra.com>  Wed, 24 Jun 2015 18:00:00 +0000

sail (4.1.0-4) UNRELEASED; urgency=low
  * tagged as 4.1.0-4
  - fix permissions on sark_meetme and rssh port file

-- CoCoSoft <admin@aelintra.com>  Sat, 20 Jun 2015 18:00:00 +0000

sail (4.1.0-3) UNRELEASED; urgency=low
  * tagged as 4.1.0-3
  - added templates for Yealink T21D

-- CoCoSoft <admin@aelintra.com>  Fri, 19 Jun 2015 18:00:00 +0000

sail (4.1.0-2) UNRELEASED; urgency=low
  * tagged as 4.1.0-2
  - Bumped to 4.1

-- CoCoSoft <admin@aelintra.com>  Tue, 9 Jun 2015 18:00:00 +0000
sail (4.1.0-1) UNRELEASED; urgency=low
  * tagged as 4.1.0-1
  - Bumped to 4.1

-- CoCoSoft <admin@aelintra.com>  Tue, 19 May 2015 18:00:00 +0000

sail (4.0.1-20)
  * tagged as 4.0.1-20
  - added dialout rssh for supported customers
  - added icmp response support
  - added firewall descriptions

sail (4.0.1-19)
  * tagged as 4.0.1-19
  - fix to database structure
  - fix to extension status

sail (4.0.1-18)
  * tagged as 4.0.1-18
  - add sarkdiscover
  - add sarkconference
  - add timers for tenants
  - message change on sarknet reboot
  - sarkpci bugfix to tabs
  - sarktrunk fix to handle unmonitored trunks
  - srkhelper enhance for meetme table
  - srkPageclass bug fix
  - diskabs bugfix for potential loop
  - setip now allows multiple local networks
  - sarkhelper now permanently logs
  - USB automount with autodump of IP
  - require ipcalc in dependencies

The things that require further explanation are as follows

Reverse ssh tunnelling for supported customers

SARK 4.1 can set up an on-demand reverse SSH session from the customer site.   This allows support teams to login to a remote SARK, under customer control, with no prior firewall or NAT setup as long as the SARK box has line-of-sight to the internet.

Ping (ICMP) support

You can turn it on and off in the network panel

Firewall rule descriptions

What it says.   You can make little notes about who's where.

SIP discovery

A new panel in the end-points group.  It will do a sniff of the local network (only an 8 bit search - /24) and tell you what it can see.

Conference panel

Add/delete conference rooms and PINs.

Trunks and Extensions

An unmonitored trunk will now show up as UM instead of X so you can see that they may be up but we don't know because we aren't looking.
Down trunks/extensions  will have the status code if you hover the mouse over the X.

Tenant open/closed master switch

Each Tenant now has it's own open/close throws.   You can set them from the panel or you can set/unset them via BLF Fkey.   Simply set a BLF key to the tenant name and it will act as a visual open/close throw.

Multiple local networks

Set it in sark_sip_local_network.conf.  Handy for VPN's and so forth.

USB automount (SARK200 only).

Label a USB stick as SARKUTILS and shove it in the S200.   It will write a file to the stick with the network information on it (IP address and so forth).   You can also use the stick to reset the S200 to DHCP and change the root password back to default.

We'll update the wiki pages with the new features shortly

INSTALLATION

There is a 4.1.0 repo on the servers so installation is pretty simple.   You can just do

echo deb http://sailpbx.com/sail/sail-4.1/debs/repo/ wheezy main >> /etc/apt/sources.list
apt-get update
apt-get install sail


This will install 4.1 and the necessary dependencies.   Make sure you take a copy of the sail database (/opt/sark/db/sark.db) before you start,  if you think you may later want to regress to 4.0.

When you install 4.1; if you have or have had a browser window open to 4.0 on the same sail machine then you MUST clear the browser cache.  If you don't, the Javascript will get all confused and the screen will look very odd when you browse to your new 4.1