Commit Graph

94 Commits

Author SHA1 Message Date
Mafoo
370c880fd8 BugFix-add missing source-master.sh (#29) 2016-07-05 10:58:40 -06:00
Alexey Melnichuk
3bf249ac43 Fix. Bun IP requests (#25) 2016-06-30 08:13:55 -06:00
Len
ed71dd9125 rewrite rule fix for yealink common (#23)
added .cfg on line 61
2016-06-14 18:59:45 -06:00
Mafoo
76eb530f3b Enhance Add colours (#21)
added colour support in a way that will not screw up the console if
colour support is not available
Used US spelling ;p
If approved will add to remaining scripts
2016-06-13 18:40:49 -06:00
Mafoo
70a03da58f BugFix-source install updates (#22)
moved version number up to match release (1.6.9)
added freeswitch user
added ln to fs_cli
added freeswitch.service
2016-06-13 18:00:28 -06:00
Mafoo
5482b1b932 Enhance-Add OS-CPU bit checking (#17)
encourage users to submit the output of lsb_release as an issue when
that test fails, this should allow contributors not in irc at the time
of the problem to see the information
Add CPU and OS bit checking which can be disabled with --no-cpu-check
2016-06-11 08:52:38 -06:00
Mafoo
bded377c9a BugFix-make relative paths work (#19)
remove path on systemctl as it should rely on path as it could be in
/sbib/ on some systems
2016-06-11 08:50:10 -06:00
Mafoo
29a4baf2f4 Enhance-Add new bots (#18)
added a couple more persistent bots
2016-06-11 08:48:55 -06:00
FusionPBX
c40601a30a Update install.sh
Change some of the wording and function names.
2016-06-11 08:31:49 -06:00
FusionPBX
2b519b75e0 Update install.sh 2016-06-11 08:26:24 -06:00
Mafoo
c8058538ab BugFix use sh function definition (#20) 2016-06-11 08:25:56 -06:00
FusionPBX
90bc829d22 Update postgres.sh 2016-06-08 10:32:47 -06:00
FusionPBX
3907b11fe4 Update postgres.sh 2016-06-08 10:30:41 -06:00
FusionPBX
1b67b6cae6 Update README.md
Rename install-linux.sh to install.sh
2016-06-08 09:31:27 -06:00
FusionPBX
d0db0da999 Rename install-linux.sh to install.sh
Rename the file
2016-06-08 09:30:28 -06:00
markjcrane
7de68ccb84 Add postgresql repo and 2ndquadrant. 2016-06-08 09:28:47 -06:00
Mafoo
bb2079323d Enhance Add bootstrap installer (#16)
Added bootstrap installer to help simplify the install
Checks for root
Checks what OS (in a way that can be expanded)
If > Debian 8
- Install Git
- Fetch the rest of the installer
- Start the Install passing though command line options
2016-06-08 07:04:57 -06:00
FusionPBX
75cd7ebaac Update fusionpbx
Increase the client_max_body_size to 25mb for nginx config.
2016-06-07 16:53:09 -06:00
DigiDaz
2c35d8ea0a Install ca-certificates (#14)
Install ca-certificates just in case this is a very bare debian install as git will fail without it.
2016-06-06 18:49:41 -06:00
markjcrane
98e386458b Shorten the parameter names used in the install script. I'm considering shortening them further. 2016-06-04 13:21:32 -06:00
markjcrane
bfd6075f14 Fix a spelling mistake in install.sh. 2016-06-04 13:05:16 -06:00
Mafoo
02f762d1c0 BugFix-suppress-error-in-psql (#15) 2016-06-04 12:47:40 -06:00
DigiDaz
53b9f40b40 Make ban action more reflective of the attack type (#13) 2016-05-28 18:39:14 -06:00
FusionPBX
249b9d74a6 Update jail.local
Set the fail2ban to block only web interface for failed authentication attempts.
2016-05-28 13:01:48 -06:00
Alexey Melnichuk
209a2f8343 Escene rewrite (#12)
* Add. rewrite rule for Escene provision.

* Fix. rewrite rule for escene in nginx config

* Fix. escene for https

* Fix. Escene again (tested)
2016-05-28 12:10:44 -06:00
Mafoo
bf5a253f65 fixes for fail2ban (#10)
export the command line variables so sub scripts can use them
use sed to update log path is source is used
simplify freeswitch rules to use protocol=all
general tidy up of spacing in files
2016-05-28 12:09:45 -06:00
Mafoo
af853ed018 fixed typo /usr not /var (#11) 2016-05-27 05:19:48 -06:00
FusionPBX
b37d3c338a Update install.sh
Change restart php-fpm to php5-fpm
2016-05-26 17:56:05 -06:00
FusionPBX
55c5812050 Merge pull request #9 from mafoo/Enhance-permissions
Enhance Permissions
2016-05-26 14:36:11 -06:00
mafoo
bef7c9b4b2 Initial permission changes
added use of getopt to allow command line options to indicate to use different sources

added +x
2016-05-26 19:35:00 +01:00
FusionPBX
75fb2385eb Merge pull request #8 from mafoo/Enhance-debian-iptables
Enhance debian iptables
2016-05-25 15:54:12 -06:00
FusionPBX
14d1fb827e Update package-permissions.sh
Remove the facl and add +x to the directories to get groups working.

For installs using the facl can use this to remove them.

setfacl --remove-all -R /usr/share/freeswitch
setfacl --remove-all -R /var/log/freeswitch
setfacl --remove-all -R /etc/freeswitch
setfacl --remove-all -R /var/lib/freeswitch
2016-05-25 14:16:52 -06:00
mafoo
9da2e90728 Updated iptables rules to make dropping known bots easier
included ssl ports as well
added comments to rules where appropriate
2016-05-25 14:06:25 +01:00
FusionPBX
b6eeed2089 Update package-permissions.sh
Adding setfacl in for now.
2016-05-24 05:28:40 -06:00
FusionPBX
16c07760fd Update install.sh
Add the new package-permissions.sh shell script to install.sh.
2016-05-23 21:10:52 -06:00
FusionPBX
4a415ecbd2 Update package-release.sh
Remove the file access control permissions.
2016-05-23 21:09:09 -06:00
FusionPBX
a5d9c380d0 Create package-permissions.sh
Add a new package permissions shell script.
2016-05-23 21:07:25 -06:00
FusionPBX
93ca7a50f8 Update postgres.sh
Add /bin/systemctl daemon-reload
2016-05-22 08:56:07 -06:00
FusionPBX
08689f192f Update install.sh 2016-05-16 20:18:10 -06:00
FusionPBX
031290347e Update install.sh
Restart freeswitch after installing and configuring postgresql.
2016-05-16 20:16:28 -06:00
FusionPBX
4f8e48dbf7 Update package-release.sh
Add postgresql.service to start before freeswitch.
2016-05-16 20:14:47 -06:00
FusionPBX
656f2734c2 Merge pull request #6 from DigiDaz/master
Create scripts directory and fix starting of freeswitch
2016-05-16 19:17:46 -06:00
DigiDaz
8c7bfc3f27 Restart freeswitch 2016-05-17 01:26:27 +01:00
DigiDaz
24f009e7f2 Create the scripts directory and set permissions 2016-05-17 01:23:39 +01:00
markjcrane
f618caaa32 Add the following additional packages to the script freeswitch-lang-en, freeswitch-mod-say-en, freeswitch-sounds-en-us-callie, and freeswitch-music-default. 2016-05-16 17:28:09 -06:00
markjcrane
c634df8dd9 Add freeswitch-systemd and freeswitch-mod-commands 2016-05-16 17:16:23 -06:00
DigiDaz
c100317a66 Add write to group in /usr/share/freeswitch 2016-05-17 00:04:32 +01:00
markjcrane
10c6ca59a3 Restore the option to for installing FreeSWITCH with all its packages. 2016-05-16 14:00:56 -06:00
FusionPBX
c8526d4245 Merge pull request #5 from ewsamuels/master
Install Freeswitch packages
2016-05-16 13:58:51 -06:00
Errol Samuels
d0c98f3b7a Update package-release.sh 2016-05-14 20:07:03 +01:00