A Holt
|
8b1051673a
|
pbx/tasks/install.yml: Node.js 10.x -> 12.x comments
|
2020-11-14 14:00:02 -05:00 |
|
A Holt
|
e705294997
|
Merge branch 'master' into conditional_bare_variables
|
2020-10-16 17:51:42 -07:00 |
|
root
|
387f2d8dec
|
Strings w/o quotes where poss e.g. default_vars, local_vars RE: host_ssid, samba, pbx, transmission
|
2020-10-16 19:55:37 -04:00 |
|
root
|
ca171fbc1c
|
Remove "| bool" 1.5yrs later, as Ansible 2.10 changed conditional_bare_variables default
|
2020-10-16 16:46:19 -04:00 |
|
Jerry Vonau
|
fe5b4de47d
|
disable get_magic_quotes_gpc()
|
2020-08-24 14:19:49 -05:00 |
|
Jerry Vonau
|
6711f72921
|
pbx2.patch
|
2020-08-24 14:19:49 -05:00 |
|
Jerry Vonau
|
bd141346de
|
Encoding.php - wants [] not {}
|
2020-08-24 14:19:49 -05:00 |
|
Jerry Vonau
|
ec2ec616b2
|
move APACHE calls to freepbx_enable.yml
|
2020-08-24 13:57:27 -05:00 |
|
Jerry Vonau
|
028a04a627
|
add APACHE dependency
|
2020-08-24 13:57:27 -05:00 |
|
Jerry Vonau
|
afb8a3b158
|
pbx - move enable to main.yml
|
2020-08-24 13:57:27 -05:00 |
|
Jerry Vonau
|
4c1b8906d6
|
pbx - debugging
|
2020-08-24 13:57:27 -05:00 |
|
Jerry Vonau
|
c09bd1071c
|
pbx - dependencies
|
2020-08-24 13:57:27 -05:00 |
|
Jerry Vonau
|
a14480a237
|
pbx - bugfix quotes
|
2020-08-24 13:57:27 -05:00 |
|
Jerry Vonau
|
3531f7edf4
|
bump nodejs_version to 12.X
|
2020-08-24 13:57:27 -05:00 |
|
Jerry Vonau
|
5d7b2d637d
|
pbx name clash
|
2020-08-24 13:57:27 -05:00 |
|
Jerry Vonau
|
76436d1fae
|
pbx - adjust mysql_user
|
2020-08-23 22:20:24 -05:00 |
|
A Holt
|
0ece9b27d1
|
Update roles/pbx/README.rst
|
2020-06-07 00:58:41 -04:00 |
|
root
|
d5731bedf6
|
General cleanup, verbiage
|
2020-02-17 20:45:16 -05:00 |
|
root
|
027832889b
|
Cleaner Dependencies e.g. for Sugarizer, Moodle, Node-Red, PBX, Elgg
|
2020-02-04 15:03:59 -05:00 |
|
root
|
bb0a7842d0
|
Temp: illustrate vars as non-meta dependency mechanism evolves
|
2020-01-30 09:56:37 -05:00 |
|
root
|
814efd5a02
|
Mostly var cleanup across ~80 files
|
2020-01-30 04:00:00 -05:00 |
|
A Holt
|
51d662fe95
|
Update roles/pbx/tasks/main.yml
|
2020-01-23 23:29:53 -05:00 |
|
A Holt
|
3177187988
|
Update pbx/tasks/main.yml
|
2020-01-23 23:24:23 -05:00 |
|
Jerry Vonau
|
ff0bc717c7
|
unused file cleanup
|
2020-01-23 08:22:09 -06:00 |
|
Jerry Vonau
|
03b7538fa0
|
pbx - nodejs rework
|
2020-01-23 06:30:15 -06:00 |
|
root
|
f31397ad26
|
pbx blurb < 80 chars
|
2020-01-12 12:51:39 -05:00 |
|
Jerry Vonau
|
890e955700
|
use installed python3-mysqldb in place of python-mysqldb
|
2019-10-31 07:34:58 -05:00 |
|
Anish Mangal
|
fe8b9474a0
|
freepbx_http_port should be pbx_http_port
|
2019-06-23 04:29:33 +00:00 |
|
Anish Mangal
|
a3937d8422
|
Update freepbx default port to 83
|
2019-06-22 17:09:12 +00:00 |
|
Anish Mangal
|
8a1094e964
|
Move freepbx from being hosted at pbx.lan to <ip>:8888
|
2019-06-20 04:30:55 +00:00 |
|
Anish Mangal
|
4169db3080
|
Fix patch for freepbx fix
|
2019-06-20 04:16:14 +00:00 |
|
Anish Mangal
|
fae81ca105
|
Patch Freepbx source to get around an upstream bug
|
2019-06-20 04:16:14 +00:00 |
|
holta
|
3a1ccf3638
|
'when: X' -> 'when: X | bool' for Ansibl 2.8
|
2019-05-24 18:33:10 -04:00 |
|
A Holt
|
9ec4679387
|
Update main.yml
|
2019-03-05 14:37:17 -05:00 |
|
A Holt
|
624c769e0d
|
Update README.rst
|
2019-02-14 09:47:24 -05:00 |
|
A Holt
|
182ecc9a2f
|
Update README.rst
|
2019-02-14 09:45:38 -05:00 |
|
A Holt
|
c0bc0f8e63
|
Update README.rst
|
2019-02-12 22:22:25 -05:00 |
|
A Holt
|
72b257af2f
|
Update README.rst
|
2019-02-12 22:13:06 -05:00 |
|
A Holt
|
b688c570af
|
Update README.rst
|
2019-02-12 22:04:01 -05:00 |
|
A Holt
|
db59319cd7
|
Update main.yml
|
2019-02-12 10:12:50 -05:00 |
|
A Holt
|
569b98bea8
|
Update README.rst
|
2019-02-11 15:12:10 -05:00 |
|
A Holt
|
a03f005b34
|
Merge branch 'master' into patch-1
|
2019-02-11 14:51:28 -05:00 |
|
A Holt
|
c679ae8287
|
display slow compile/install time for RPi
|
2019-02-11 14:46:56 -05:00 |
|
A Holt
|
29cc465a3e
|
display slow compile/install times for RPi
|
2019-02-11 14:46:08 -05:00 |
|
A Holt
|
8fe1cf1b93
|
Update README.rst
|
2019-02-11 14:14:21 -05:00 |
|
A Holt
|
7e791544d7
|
Update README.rst
|
2019-02-11 14:13:36 -05:00 |
|
A Holt
|
ca6614c6b0
|
Update README.rst
|
2019-02-11 14:13:10 -05:00 |
|
A Holt
|
828a2b46cf
|
Update README.rst
|
2019-02-11 13:57:38 -05:00 |
|
A Holt
|
f4ef7c0cef
|
Update README.rst
|
2019-02-11 13:56:24 -05:00 |
|
A Holt
|
d3c2e74af6
|
Update README.rst
|
2019-02-11 13:55:37 -05:00 |
|
A Holt
|
d98bd4c6c0
|
Merge pull request #1478 from m-anish/pbx-fixes
PBX fixes [open Asterisk ports on WAN using iptables, problem reinstalling FreePBX?]
|
2019-02-11 11:17:14 -05:00 |
|
Anish Mangal
|
066114f1e6
|
Update README.rst
|
2019-02-11 20:50:08 +05:30 |
|
Anish Mangal
|
b9c5d0e48c
|
Move chan_dongle installation out of asterisk.yml to main.yml
|
2019-02-11 13:27:27 +00:00 |
|
Anish Mangal
|
6b95869042
|
Only run pbx and asterisk playbooks once to install
|
2019-02-11 12:13:40 +00:00 |
|
A Holt
|
e5971784a0
|
Update README.rst
|
2019-02-11 01:27:06 -05:00 |
|
Anish Mangal
|
29fe6a88a4
|
Merge branch 'pbx-fixes' of https://github.com/m-anish/iiab into pbx-fixes
|
2019-02-11 03:28:44 +00:00 |
|
Anish Mangal
|
7ec53d2a66
|
Revert "Run FreePBX install everytime regardless of if it has been run before"
This reverts commit d7f88712bc .
|
2019-02-11 03:26:21 +00:00 |
|
Anish Mangal
|
fb249ee31e
|
Revert "Fix Freepbx installation task name"
This reverts commit f2d15f62ed .
|
2019-02-11 03:26:05 +00:00 |
|
A Holt
|
488830caeb
|
Update README.rst
|
2019-02-10 13:38:05 -05:00 |
|
A Holt
|
4bea3ffaf9
|
Update freepbx.yml
|
2019-02-10 11:49:58 -05:00 |
|
Anish Mangal
|
f2d15f62ed
|
Fix Freepbx installation task name
|
2019-02-10 15:24:52 +00:00 |
|
Anish Mangal
|
d7f88712bc
|
Run FreePBX install everytime regardless of if it has been run before
|
2019-02-10 15:21:46 +00:00 |
|
Anish Mangal
|
1cf55bdb70
|
Open PBX ports on WAN when pbx_enabled is true
|
2019-02-10 15:19:35 +00:00 |
|
A Holt
|
28096c859d
|
Update README.rst
|
2019-02-10 09:29:00 -05:00 |
|
A Holt
|
b612937f8f
|
Update main.yml
|
2019-02-09 15:46:39 -05:00 |
|
A Holt
|
ed8fe004b1
|
Update main.yml
|
2019-02-09 15:45:40 -05:00 |
|
A Holt
|
e2a5d3d346
|
Update main.yml
|
2019-02-09 15:42:36 -05:00 |
|
A Holt
|
956294c7da
|
Update main.yml
|
2019-02-09 15:41:10 -05:00 |
|
A Holt
|
74f29f54c1
|
Update main.yml
|
2019-02-09 15:37:13 -05:00 |
|
A Holt
|
5058eadb9d
|
Update main.yml
|
2019-02-09 15:07:39 -05:00 |
|
A Holt
|
190b0d1a3e
|
Update freepbx.yml
|
2019-02-09 14:55:47 -05:00 |
|
A Holt
|
384230d5e9
|
Update asterisk.yml
|
2019-02-09 14:54:22 -05:00 |
|
A Holt
|
c2cdd037ee
|
Update main.yml
|
2019-02-09 14:44:16 -05:00 |
|
A Holt
|
4d13eff7aa
|
Update asterisk.yml
|
2019-02-09 14:42:27 -05:00 |
|
A Holt
|
f26277408f
|
Update main.yml
|
2019-02-09 14:24:13 -05:00 |
|
A Holt
|
71a6b6c452
|
Update main.yml
|
2019-02-09 14:14:39 -05:00 |
|
A Holt
|
a62e77c27f
|
Update main.yml
|
2019-02-09 14:12:32 -05:00 |
|
A Holt
|
ddd2678209
|
Update freepbx_dependencies.yml
|
2019-02-09 13:54:32 -05:00 |
|
A Holt
|
cf1672177d
|
Update README.rst
|
2019-02-09 13:12:45 -05:00 |
|
Anish Mangal
|
5460e059ae
|
PBX: Update README.rst
|
2019-02-07 14:12:10 +00:00 |
|
Anish Mangal
|
7b25c9958a
|
Add support for debian 9.7
|
2019-02-07 14:11:19 +00:00 |
|
Anish Mangal
|
80005344e7
|
Run FreePBX php sessions in their own directory, to circumvent ownership problems
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
7713b6da18
|
Authenticate db creation with mysql root user
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
1f3c88623b
|
Dont let freepbx take over sessions directory
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
aa8f6424b9
|
Add make config to asterisk.yml
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
379dd8d101
|
Freepbx: Explicitly set asterisk db credentials
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
9b19f57ca2
|
Fix syntax in debug msg, pbx/tasks/main.yml
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
8367b6c6bb
|
chan_dongle, copy dongle.conf over
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
e44bdc7fc3
|
Make freepbx.conf apache2 file more secure
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
75e4f78198
|
Fix message in pbx/tasks/main.yml
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
3475982041
|
PBX Fail if proper nodejs version is not set
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
c31046b46a
|
remove make basic-pbx from asterisk.yml as it messes up /etc/asterisk/asterisk.conf
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
2b443ce404
|
fix missing freepbx_src
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
2693605be2
|
chan_dongle properly extract asterisk version
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
b21251d4fb
|
chandongle use rsync instead of mv
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
92529b8387
|
chan_dongle fix dest path in mv
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
2e9dcb268f
|
chan_dongle fix mv src path
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
3e5aae4118
|
Fix chan_dongle.yml again
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
1f254f8caa
|
fix chan_dongle.yml playbook - unzip command
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
03540d19a9
|
Fix asterisk.yml playbook
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
8b7da40c83
|
Add make basic-pbx to asterisk.yml
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
31e5a795d9
|
Add make samples to asterisk.yml
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
e7d842ab90
|
Fix and optimize chan_dongle.yml
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
a8fa325447
|
Add asterisk_chan_dongle flag to conditionally allow its install
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
983efe5f6b
|
PBX: Update README.rst with chan_dongle information
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
2a30b22206
|
Include chan_dongle.yml in asterisk.yml
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
5e687559ad
|
Add chan_dongle.yml
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
4dcad92398
|
pbx/defaults/main.yml: Add chan_dongle variables, remove unneeded libodbc_path
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
ed5a6838e3
|
Add a README to PBX role
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
8dbc4fe469
|
freepbx.yml optimize
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
6f313397e1
|
pbx/defaults/main.yml: remove deprecated code
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
72866c76aa
|
asterisk.yml, optimze
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
8b219b65d0
|
Remove unneeded register commands in freepbx.yml playbook
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
61f63e55da
|
Fix nodejs installation condition in pbx
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
5ccf7f33d0
|
PBX: fix debug messages
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
65a3b020e3
|
PBX: Dont install nodejs if incorrect version is chosen
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
e7a0f900b3
|
Create freepbx systemd service
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
e884066a85
|
Fix debug syntax in pbx/tasks/main.yml
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
2f8b08dc33
|
Fix indentation in asterisk.yml playbook
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
4bd9cc2364
|
Freepbx task: Copy apache file; use freepbx_install_dir variable
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
759160cb75
|
Use freepbx_install_dir variable in freepbx.conf.j2 apache2 template
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
4a544ab756
|
Stop enabling/disabling asterisk independently, as it will be handled by freepbx
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
d1be5a43c2
|
Add freepbx_install_dir variable to defaults/main.yml
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
5b41e638e6
|
Freepbx - Add libapache2-mpm-itk as a dependency
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
e66104a5e1
|
Fix freepbx.yml playbook
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
01cfb3fc7b
|
Add freepbx.conf apache file
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
85e03c1cac
|
comment out redundant variables from pbx/defaults/main.yml
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
c710632091
|
Add checks to install pbx only when sugarizer is absent and nodejs version is correct
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
9f277653b1
|
Update FreePBX installation path
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
1bd780eabe
|
More FreePBX fixes
|
2019-02-06 21:15:43 +00:00 |
|
Anish Mangal
|
490812e6a5
|
Initial stab at installing FreePBX
|
2019-02-06 21:09:53 +00:00 |
|
Anish Mangal
|
25702f4e1d
|
Asterisk - fix file ownership and group permissions
|
2019-02-06 21:09:53 +00:00 |
|
Anish Mangal
|
6ab53213e0
|
Asterisk - Installed aptitude. Fix chown command
|
2019-02-06 21:09:53 +00:00 |
|
Anish Mangal
|
b0e9d192b1
|
Fix asterisk source tarball extraction
|
2019-02-06 21:09:53 +00:00 |
|
Anish Mangal
|
5052266947
|
Asterisk: fix playbook syntax
|
2019-02-06 21:09:53 +00:00 |
|
Anish Mangal
|
571e2292b6
|
Fix chdir spacing in asterisk.yml
|
2019-02-06 21:09:53 +00:00 |
|
Anish Mangal
|
f6089d9913
|
Initial stab at adding a PBX. Playbooks and necessary config for Asterisk
|
2019-02-06 21:09:53 +00:00 |
|