From 184f1a0143945549bf173a4bab22563a3af769c6 Mon Sep 17 00:00:00 2001 From: alex Date: Sun, 26 Oct 2025 10:00:41 +0100 Subject: Migrate from freeswitch to flexisip --- personal_infra/puppet/modules/freeswitch/README.md | 9 - .../puppet/modules/freeswitch/manifests/init.pp | 24 -- .../modules/freeswitch/templates/switch.conf.xml | 208 ---------- .../puppet/modules/freeswitch/templates/vars.xml | 448 --------------------- 4 files changed, 689 deletions(-) delete mode 100644 personal_infra/puppet/modules/freeswitch/README.md delete mode 100644 personal_infra/puppet/modules/freeswitch/manifests/init.pp delete mode 100644 personal_infra/puppet/modules/freeswitch/templates/switch.conf.xml delete mode 100644 personal_infra/puppet/modules/freeswitch/templates/vars.xml (limited to 'personal_infra/puppet/modules/freeswitch') diff --git a/personal_infra/puppet/modules/freeswitch/README.md b/personal_infra/puppet/modules/freeswitch/README.md deleted file mode 100644 index f44a17bb..00000000 --- a/personal_infra/puppet/modules/freeswitch/README.md +++ /dev/null @@ -1,9 +0,0 @@ -Baresip config: - -* account: `sip:ext@sip.pdp7.net;transport=tls` -* password: ... -* out proxy: `sip:sip.pdp7.net;transport=tls` -* sip provider: `sip.pdp7.net` - -Ensure that certificate verification is disabled. -Certificate verification might show as disabled when it is enabled. diff --git a/personal_infra/puppet/modules/freeswitch/manifests/init.pp b/personal_infra/puppet/modules/freeswitch/manifests/init.pp deleted file mode 100644 index 2323e832..00000000 --- a/personal_infra/puppet/modules/freeswitch/manifests/init.pp +++ /dev/null @@ -1,24 +0,0 @@ -class freeswitch($freeswitch_password, $freeswitch_address, $freeswitch_rtp_start_port, $freeswitch_rtp_end_port) { - package {'okay-release': - source => 'http://repo.okay.com.mx/centos/9/x86_64/release/okay-release-1-10.el9.noarch.rpm', - } - -> - package {['freeswitch-config-vanilla', 'freeswitch-systemd', 'freeswitch-sounds-en-us-callie-all']:} - -> - service {'freeswitch': - enable => true, - ensure => running, - } - - file {'/etc/freeswitch/vars.xml': - content => template('freeswitch/vars.xml'), - require => Package['freeswitch-config-vanilla'], - notify => Service['freeswitch'], - } - - file {'/etc/freeswitch/autoload_configs/switch.conf.xml': - content => template('freeswitch/switch.conf.xml'), - require => Package['freeswitch-config-vanilla'], - notify => Service['freeswitch'], - } -} diff --git a/personal_infra/puppet/modules/freeswitch/templates/switch.conf.xml b/personal_infra/puppet/modules/freeswitch/templates/switch.conf.xml deleted file mode 100644 index 36891f9b..00000000 --- a/personal_infra/puppet/modules/freeswitch/templates/switch.conf.xml +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/personal_infra/puppet/modules/freeswitch/templates/vars.xml b/personal_infra/puppet/modules/freeswitch/templates/vars.xml deleted file mode 100644 index 850c0a17..00000000 --- a/personal_infra/puppet/modules/freeswitch/templates/vars.xml +++ /dev/null @@ -1,448 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- cgit v1.2.3