FreePBX 12 Beta 1 and Some Really Cool Stuff

That document that I wrote (with the help of @xrobau) checks out straight from source because this is a beta. Therefore you will be starting with a base set of nothing. If you downloaded the real tarball (of which I don’t document in there as of now for numerous reasons) then you would have a base set of modules.

Please remember that this is beta polishing comes now not during alpha so don’t expect a beautifully installed system.

If you can download from the CLI then the issue is already fixed in the GUI, meaning you can do it there again.

UCP doesn’t have anything you have listed. Feature requests are welcome as they always have been and really this is not iSymphony or FOP2 nor is it a replacement for either of those items (the features you are assuming it has would be features of those respective products). There’s currently not even a place where one could see that.

fail2ban is not a module and will never be included. How could we even set that up or run it?

Works fine here. Probably a permission problem on your session folder.

Would be nice to know what security you have in mind instead of a blanket statement. Please help me help you.

Thanks for the reply, I fully understand the beta situation and hope the ‘polished’ version makes good progress.
I presume with this install I will see all updates in the module admin page or will I end up having to do a fresh install? I am new to Asterisk this year so please be patient

To save me doing more research can you help me understand the system admin module situation. A lot of documentation mentions the use of this module. It appears to be a commercial module but refers to free features. Can I use this module for free? do I have to register and is registration free?

BTW fail2ban service appears on my status page with what looks like flames next to it and the MO says fail2ban should always be running.

Perhaps to explain, there is a difference between FreePBX and the “FreePBX Distribution”, FreePBX we are promised will always be free and unencumbered by licences or restrictions, it will work (with a little persuasion needed sometimes) on most any Linux OS with PHP and a web server.

The Distribution on the other hand includes non-free code and closed source third-party inclusions and generally only work on an OS derived by Schmooze from Redhat Sources. Choose your poison, fail2ban is easily deployed on any Linux and with newer kernels works even better,if you can can setup networking and timezones the the sysadmin module is unnecessary, just helpful to newbies. With some dancing you can add the non-free closed source software to most intel/AMD distros so presumably avail yourself of the commercial and paid modules also, but otherwise it’s a no-go.

Personally I am very happy with pure FreePBX so far (I use Debian). either way works well, it depends on your mindset and your ability to get your hands dirty :slight_smile:

(and add the paid for and non-paid for commercial modules)

I was just wondering is there was anything useful in System Admin because so many online posts refer to it. But if all it does is network and timezone I am happy to avoid. Our previous server was a redhat distro set up by a third party and I am trying to avoid clutter and ensure I understand the config. All of our machines are Ubuntu so I’d like to stick with it. Amazing how distros have diverged over the years…

WRT installing modules, I can download via gui or cli but in the gui I get the gpg error. If I download via cli and then go to module admin in the gui it says the module is available locally and will install. Obviously there is still a problem. My guess is one of the scripts failed to set a permission, I guess I’ll have to hunt it down when i have time.

Oops, im in trouble now :slight_smile: It does a little more than that, it also installs zend and incron that are needed for the other commercial modules. some find that invaluable though so dont underestimate it.

1 Like

This is fixed in beta19 which is not released as of yet.

We’re going to start playing with 12 this week. The new User Control Panel font looks like someone went rogue.

What font would you recommend?

The serif font on the User Control Panel menu departs from the sans serif fonts of the FreePBX interfaces. Volvo uses one font for all (Volvo Revolution). GE also does this. So did United until the Continental merger. Of course FreePBX is not Volvo, GE or United. A common design language does, however, lift your product, giving a subtle but reassuring consistency.

Your choice depends on the personality your team is trying to convey. Whatever you choose, make it consistent with the overall product and image. Serif fonts are great for prose text by leading the eye from letter to letter and word to word, but tend to make headings less readable.

You asked me a direct question. Our company uses the Vegur family (I know. Horrible name!). We also use Futura for a few things where Vegur, a thin font, just doesn’t work out.

You are the developer. This is my humble opinion.

You are the actual user. That is why I asked. Developers can be very arrogant and only see it “their” way. I am open to suggestions of course (or at least I try to be), and the nice thing is, changing the font is a simple 4 line change in the less file. So it is not hard, and perhaps can be a user or system customizable setting…?

This is the first time I have heard anything externally about the font, which I think just means not enough people are using it or caring about it, so I appreciate what you’ve said.

And finally Steve Jobs’ primary focus in the Macintosh was fonts and calligraphy so it is meaningfully to discuss it.

I’m super excited you’re writing in less! I hope you don’t make it a user customizable thing. We have enough to customize. I can edit the resulting CSS if I really want to make FreePBX my own.

Quick accolade: How amazing it is I can download and install an amazingly complete phone system for free (as in free of annoying salespeople, free of not having to add a license for a break room phone, free of needing extra Windows servers for simple tasks). What an amazing feat. Of course, we are also Schmooze customers for support. Thank you FreePBX team!

3 Likes

In 12 the FreePBX interface (minus jqueryUI) is all in less now as well as well as UCP, this is why on the inital load of UCP it might seem like it’s taking forever (because the LESS is compiled into CSS realtime, but only every time it changes from there on out)

Once FreePBX 12 goes into a stable release will there be an upgrade path?

I know you guys have always done this in the past. Considering the rather large amount of changes to Asterisk and FreePBX I just wanted to ask if there are any foreseeable complications that make upgrading a no go. I’m looking forward to the advancements to Asterisk and FreePBX 12 so it is of real interest to me.

Thanks.

Of course!

We require php 5.3.3 and at least asterisk 1.8. Thats it!

Good, I’m glad to hear it. For some reason I seem to remember there had been issues with Asterisk in the past with major upgrades (maybe moving up from 1.8). I don’t remember, it was before I was ever using it. But just wanted to check. Can’t wait!

Beta track live!!!

I moved a post to an existing topic: Why don’t I see the new FreePBX System Status page?