Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

freepbx-16.0-latest.tgz STALE so git clone to /opt/iiab/freepbx #3229

Merged
merged 10 commits into from May 26, 2022

Conversation

holta
Copy link
Member

@holta holta commented May 26, 2022

@holta holta added this to the 8.0 milestone May 26, 2022
@holta
Copy link
Member Author

holta commented May 26, 2022

While cloning from https://github.com/FreePBX/framework direct to /opt/iiab/freepbx works really well — it also means that the ~15 additional "default" FreePBX modules are no longer included upfront — i.e. they're now "missing" from this list:

# fwconsole ma list
No repos specified, using: [standard] from last GUI settings

+-----------+-----------+---------+---------+-----------+
| Module    | Version   | Status  | License | Signature |
+-----------+-----------+---------+---------+-----------+
| builtin   |           | Enabled |         | Unsigned  |
| framework | 16.0.21.1 | Enabled | GPLv2+  | Unsigned  |
+-----------+-----------+---------+---------+-----------+

Ron Raikes shows (one way to) to auto-install his choice of 28 additional FreePBX modules: (out of ~70 available in total)

fwconsole ma downloadinstall framework
fwconsole reload
fwconsole ma downloadinstall cdr conferences customappsreg dashboard featurecodeadmin infoservices music pm2 sipsettings voicemail
fwconsole ma downloadinstall announcement asteriskinfo blacklist callforward callrecording callwaiting configedit disa \
donotdisturb findmefollow hotelwakeup iaxsettings miscapps miscdests outroutemsg parking ringgroups superfecta

Should we consider something like that, but far more minimally? Here are the 16 FreePBX modules (framework + 15 others) that were included by default as of 2021-08-07:

callrecording
cdr
conferences
core
customappsreg
dashboard
featurecodeadmin
framework
infoservices
logfiles
music
pm2
recordings
sipsettings
soundlang
voicemail

@holta
Copy link
Member Author

holta commented May 26, 2022

Looks good: tests well on Ubuntu 20.04 LTS on x86_64.

@holta
Copy link
Member Author

holta commented May 26, 2022

Looks good: tests well on Ubuntu 20.04 LTS on x86_64.

FYI to reconfirm the good news...

This error msg that we repeatedly struggled with in August 2021...does NOT appear in the output of journalctl -u freepbx :

"Unable to run Pre-Asterisk hooks, because Asterisk is already running"

@holta
Copy link
Member Author

holta commented May 26, 2022

Also tested successfully on Debian 11 on x86_64.

In the end 18 FreePBX modules end up installed:

# fwconsole ma list
No repos specified, using: [standard] from last GUI settings

+------------------+-----------+---------+---------+
| Module           | Version   | Status  | License |
+------------------+-----------+---------+---------+
| backup           | 16.0.51   | Enabled | GPLv3+  |
| builtin          |           | Enabled |         |
| callrecording    | 16.0.16   | Enabled | AGPLv3+ |
| cdr              | 16.0.25   | Enabled | GPLv3+  |
| conferences      | 16.0.8    | Enabled | GPLv3+  |
| core             | 16.0.63   | Enabled | GPLv3+  |
| customappsreg    | 16.0.5    | Enabled | GPLv3+  |
| dashboard        | 16.0.11   | Enabled | AGPLv3+ |
| featurecodeadmin | 16.0.4    | Enabled | GPLv3+  |
| filestore        | 16.0.10.8 | Enabled | AGPLv3  |
| framework        | 16.0.19   | Enabled | GPLv2+  |
| infoservices     | 16.0.2    | Enabled | GPLv2+  |
| logfiles         | 16.0.3    | Enabled | GPLv3+  |
| music            | 16.0.1    | Enabled | GPLv3+  |
| pm2              | 16.0.8    | Enabled | AGPLv3+ |
| recordings       | 16.0.6    | Enabled | GPLv3+  |
| sipsettings      | 16.0.19   | Enabled | AGPLv3+ |
| soundlang        | 16.0.6    | Enabled | GPLv3+  |
| voicemail        | 16.0.39   | Enabled | GPLv3+  |
+------------------+-----------+---------+---------+

(9 months ago this was builtin + just 16 modules — the 2 new modules backup and filestore would appear to be auto-installed dependencies)

COMPARE 2021-08-07:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant