FusionPBX
ce06e5d79c
Update jail.local
2016-11-25 18:16:08 -07:00
FusionPBX
2d0357b1b4
Rename freeswitch-404.conf to freeswitch-inbound.conf
2016-11-25 18:13:49 -07:00
FusionPBX
cbe27f0e88
Create freeswitch-404.conf
...
Fail2ban add inbound routes 404 not found
2016-11-25 18:10:50 -07:00
FusionPBX
22dd8166d3
Update fusionpbx.sh
...
Fix the install so that it defaults to the stable branch again.
2016-11-25 13:58:10 -07:00
Mafoo
f6d1362242
BugFix-Newlines ( #50 )
...
this should fix -
https://github.com/fusionpbx/fusionpbx-install.sh/issues/48
2016-11-25 10:06:21 -07:00
FusionPBX
753fc7540e
Update source-release.sh
2016-11-21 22:47:42 -07:00
FusionPBX
ab92a74225
Update source-master.sh
2016-11-21 22:47:13 -07:00
SJS87
61325d53b4
Update itec-fusionpbx-install.sh ( #49 )
...
Fix broken if statement.
2016-11-07 10:17:57 -05:00
FusionPBX
76be73890e
Update nginx-404.conf
...
This will only match 404 results, not 404 bytes.
2016-10-26 12:02:48 -06:00
FusionPBX
81d22845b8
Update jail.local
2016-10-26 11:54:02 -06:00
FusionPBX
4bf5794b2c
Create fusionpbx-backup.sh
2016-10-24 20:16:42 -06:00
FusionPBX
f2946b66c9
Update fusionpbx
...
Added :!aNULL to nginx SSL config to exclude anon ciphers.
2016-10-14 21:45:49 -06:00
Mafoo
02057e68dc
BugFix-Resource sourcing ( #46 )
...
changes of directory using relative paths is back firing
2016-09-30 16:59:58 -06:00
Mafoo
eda28f4efd
Added Branch support ( #44 )
...
moved command line argument processing to a separate script so it can be
shared
added --use-system-master to allow user to use master branch instead of
detected master
2016-09-29 10:57:50 -06:00
FusionPBX
0ba5e906b2
Update iptables.sh
2016-09-19 17:50:40 -06:00
FusionPBX
9c40c2b288
Update fusionpbx.sh
2016-09-15 14:14:32 -06:00
FusionPBX
581cdd15f4
Update source-master.sh
2016-09-04 12:45:00 -06:00
FusionPBX
0ee335dd1b
Update source-release.sh
2016-09-04 12:44:37 -06:00
FusionPBX
1b4668f2c0
Update package-release.sh
2016-09-04 12:39:44 -06:00
FusionPBX
d4ecf39762
Update package-master.sh
2016-09-04 12:39:23 -06:00
FusionPBX
4b9d04c7d8
Update source-master.sh
2016-09-04 12:33:09 -06:00
FusionPBX
07e578e685
Update source-release.sh
2016-09-04 12:32:10 -06:00
FusionPBX
80c2807352
Update package-master.sh
...
After getting the music on hold remove the package to protect music on hold from future package updates.
2016-09-04 12:27:08 -06:00
FusionPBX
df09d36303
Update package-release.sh
...
After getting the music on hold remove the package to protect music on hold from future package updates.
2016-09-04 12:24:28 -06:00
minotaur01
1cf40115c0
Updated aastra rewrite rule ( #42 )
...
Aastra phones wont load with out first getting aastra.cfg
2016-08-30 18:14:51 -06:00
FusionPBX
6116c1a5eb
Update iptables.sh
2016-08-30 11:14:39 -06:00
Len
67a5df2531
Correct polycom rewrite rule ( #40 )
...
* rewrite rule fix for yealink common
added .cfg on line 61
* Update fusionpbx
correct rewrite rule for polycom (both 80 and 443)
2016-08-29 18:20:32 -06:00
Mafoo
9c32701897
Enhance-use unofficial repo when arm detected automatically ( #39 )
...
remove --use-switch-package-unofficial-arm
when arm detected automatically use the unoffcial repos
2016-08-25 15:38:52 -06:00
Mafoo
c26a162395
BugFix-When source version above 9 ( #38 )
...
due to sort treating the list as text even though numeric anything above
10 was effectively ignored (until version 90)
2016-08-25 08:33:31 -06:00
Chris Black
cc3ecea384
nginx-dos should block 443 as well. ( #36 )
2016-08-23 10:16:15 -06:00
markjcrane
0e3f626c6e
Update fail2ban jail.local
2016-08-23 01:52:34 +00:00
markjcrane
603568893c
Use rsync instead of cp as it provides better feedback
2016-08-23 01:21:33 +00:00
markjcrane
771fcd29bb
remove init.d freeswitch
2016-08-23 01:08:34 +00:00
markjcrane
a9b1110c93
update source-to-package.sh
2016-08-23 00:58:46 +00:00
markjcrane
c7f9dca296
Add source-to-package.sh
2016-08-23 00:52:24 +00:00
FusionPBX
5c44ea5580
Update fusionpbx
...
Fix https yealink common file rewrite rule add .cfg back on the file since its removed.
2016-08-21 21:05:55 -06:00
markjcrane
962e7062c8
Add execute permissions to the remaining .sh scripts
2016-08-21 16:15:47 +00:00
FusionPBX
f1626084c6
Update package-systemd.sh
2016-08-16 17:52:27 -06:00
FusionPBX
8fb7760206
Update freeswitch.service.package
...
Add ExecStartPre to run mkdir and chown for /var/run/freeswitch
2016-08-16 16:53:16 -06:00
FusionPBX
7c3c2dbebe
Update package-systemd.sh
2016-08-16 15:56:04 -06:00
FusionPBX
10695baa98
Update install.sh
...
Copy freeswitch conf xml files then update the file permissions.
2016-08-16 14:15:18 -06:00
FusionPBX
ea76ad8b2a
Update package-all.sh
2016-08-16 13:43:23 -06:00
FusionPBX
66bebd98fe
Update package-master-all.sh
2016-08-16 13:42:50 -06:00
FusionPBX
bc9eb8e3cf
Update package-master.sh
2016-08-16 13:42:19 -06:00
FusionPBX
6de3dd39da
Update source-master.sh
2016-08-16 13:41:49 -06:00
FusionPBX
49df0ea458
Update source-release.sh
2016-08-16 13:41:10 -06:00
FusionPBX
248381abc9
Update package-release.sh
...
Add an ntp client
2016-08-16 13:39:50 -06:00
FusionPBX
f955a9dabc
Update source-systemd.sh
2016-08-16 12:14:03 -06:00
FusionPBX
90651cb0ce
Update package-systemd.sh
2016-08-16 12:12:44 -06:00
FusionPBX
3dd6b008ee
Rename etc.default.freeswitch.source to etc.default.freeswitch
2016-08-16 12:09:38 -06:00
FusionPBX
2844cc5711
Create freeswitch.service.package
2016-08-16 12:07:32 -06:00
FusionPBX
afe579c9dd
Rename freeswitch.service to freeswitch.service.source
2016-08-16 12:01:27 -06:00
FusionPBX
19daa2f94f
Delete permissions.sh
2016-08-16 11:58:24 -06:00
FusionPBX
f60e570a98
Update install.sh
2016-08-16 11:55:14 -06:00
FusionPBX
3236ee4e0a
Update install.sh
2016-08-16 11:47:08 -06:00
FusionPBX
e36977e2e9
Update package-permissions.sh
2016-08-16 11:44:12 -06:00
FusionPBX
daeae2e8f0
Update permissions.sh
2016-08-16 11:41:58 -06:00
FusionPBX
293f5ae63c
Update and rename source_systemd.sh to source-systemd.sh
2016-08-16 11:39:48 -06:00
FusionPBX
08faf384a3
Update package-systemd.sh
2016-08-16 11:38:17 -06:00
FusionPBX
becce08b23
Create source_systemd.sh
2016-08-16 11:33:59 -06:00
FusionPBX
13dd547c04
Create package-systemd.sh
2016-08-16 11:33:10 -06:00
FusionPBX
693ee214a3
Update permissions.sh
2016-08-16 09:36:50 -06:00
FusionPBX
5dc968dc5a
Update package-master.sh
2016-08-16 08:38:43 -06:00
FusionPBX
5153b3a4f0
Update package-release.sh
...
Remove freeswitch-systemd package so we can control the service configuration file and control the user it uses.
2016-08-16 08:32:39 -06:00
FusionPBX
4b5a120993
Update permissions.sh
2016-08-16 08:04:28 -06:00
FusionPBX
d983f7075c
Update install.sh
2016-08-15 23:07:30 -06:00
FusionPBX
dbd8f0fe58
Create conf-copy.sh
2016-08-15 23:00:13 -06:00
FusionPBX
5f696755da
Update install.sh
...
Use the permissions.sh script by default.
2016-08-15 22:40:08 -06:00
FusionPBX
383d9c0abb
Update permissions.sh
2016-08-15 22:35:28 -06:00
FusionPBX
86475e68f9
Rename package-split-permissions.sh to package-permissions.sh
2016-08-15 22:20:39 -06:00
FusionPBX
c126857359
Rename debian/resources/switcpermissions.sh to debian/resources/switch/permissions.sh
2016-08-15 22:04:20 -06:00
FusionPBX
fcd829b20a
Update switcpermissions.sh
2016-08-15 22:03:46 -06:00
FusionPBX
d77f2aabe9
Rename debian/resources/switch/package-permissions.sh to debian/resources/switcpermissions.sh
2016-08-15 22:02:22 -06:00
FusionPBX
3f236e1b6e
Update freeswitch.service
2016-08-15 18:52:12 -06:00
FusionPBX
55a56e607e
Update package-permissions.sh
2016-08-15 18:50:58 -06:00
FusionPBX
8f993892f9
Update package-permissions.sh
2016-08-15 18:29:25 -06:00
FusionPBX
650a884c49
Create package-permissions.sh
2016-08-15 18:25:54 -06:00
FusionPBX
d9bd863e12
Rename package-permissions.sh to package-split-permissions.sh
2016-08-15 18:24:39 -06:00
Mafoo
41c48b7df2
Enhance-Add Raspbian Support ( #32 )
...
If lsb_release -i is Raspbian report as Debian to os_check
reorganised CPU/OS checks to be more in depth and separate detects from checks
2016-08-15 09:22:23 -06:00
FusionPBX
bf92ef1d6d
Update source-release.sh
...
Add /etc/default/freeswitch for source-release version
2016-08-11 01:11:14 -06:00
FusionPBX
5c7cfadafa
Create etc.default.freeswitch.source
2016-08-11 01:07:04 -06:00
FusionPBX
8992712007
Update freeswitch.service
2016-08-11 01:05:11 -06:00
FusionPBX
df19549c9f
Update source-permissions.sh
2016-08-11 01:02:49 -06:00
Mafoo
9bb09c15d2
BugFix-Arm compatibility ( #31 )
...
fix an issue reported in IRC with cubox-i4 not detecting the cpu
correctly
2016-08-05 08:10:39 -06:00
FusionPBX
faa194d602
Update fusionpbx
...
Set client_max_body_size to 80 mb.
2016-08-03 14:41:12 -06:00
FusionPBX
a5ca487145
Update package-permissions.sh
...
Add -p for mkdir.
2016-08-03 14:38:42 -06:00
FusionPBX
ace73b168a
Update php.sh
2016-08-03 12:09:53 -06:00
FusionPBX
7fb40be1d8
Update php.sh
...
Use upload_max_filesize instead of post_max_size the word upload is in the name of this parameter making it more intuitive.
2016-08-02 11:31:50 -06:00
Mafoo
ae2c3ee411
Enhance-Add php config ( #30 )
...
update the post_max_size to 32M during the install
2016-08-02 11:14:57 -06:00
Mafoo
9a524b4329
BugFix-source-release ( #27 )
...
source-release was cding out of the base dir so was causing following
commands to fail as they were no longer correctly relative
Added store and return for the working directory
2016-07-05 11:00:20 -06:00
Mafoo
a0b0016a40
Enhance-Get Version automatically ( #28 )
...
fetch the latest version automatically
2016-07-05 10:59:30 -06:00
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
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
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
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
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
Errol Samuels
d0c98f3b7a
Update package-release.sh
2016-05-14 20:07:03 +01:00
Errol Samuels
edca027f97
Update package-release.sh
2016-05-14 05:30:01 +01:00
Errol Samuels
a8f0e6f8b2
Update package-release.sh
2016-05-14 05:25:58 +01:00
Errol Samuels
8a07b663d8
Update package-release.sh
2016-05-14 05:25:38 +01:00
Errol Samuels
ebd6f1b5cd
Update package-release.sh
2016-05-13 23:49:06 +01:00
Errol Samuels
71c9130b52
Update fusionpbx.sh
2016-05-13 22:02:36 +01:00
Errol Samuels
bc0f0ed935
Update package-release.sh
2016-05-13 22:01:32 +01:00
FusionPBX
ef662b3362
Update install.sh
2016-05-10 11:15:14 -06:00
FusionPBX
8fdfce4773
Update finish.sh
...
Restart freeswitch after the install has completed.
2016-05-09 16:52:06 -06:00
FusionPBX
4b2ef69703
Update install.sh
...
Fix the path for finish.sh
2016-05-09 16:35:25 -06:00
markjcrane
2defa9d736
Add a finish.sh script to run after the web based part of the install.
2016-05-09 16:30:26 -06:00
DigiDaz
acadeb2783
Make non-use of repo default and fix last setfacl error
...
Make non-use of repo default and fix last setfacl error
USE_UNOFFICIAL_ARM_REPO needs to be set to 1 to use repo.
2016-05-09 20:24:35 +01:00
DigiDaz
dfb0ab2990
Fixed repo path
...
Fix repo paths
2016-05-09 19:46:16 +01:00
DigiDaz
65a9fceb0f
Adding ARM support
...
Adding unofficial ARM repos
2016-05-09 19:23:24 +01:00
FusionPBX
f30ca905e7
Update package-master.sh
2016-05-06 16:05:23 -06:00
FusionPBX
1cd570ed2b
Update package-release.sh
...
Move the -d before the -m
2016-05-06 15:25:38 -06:00
FusionPBX
4cb92462d5
Update package-master.sh
...
Change the setfacl syntax
2016-05-06 14:57:17 -06:00
DigiDaz
df18c4761a
Add some essential rules
2016-05-05 22:55:59 +01:00
FusionPBX
940742bea5
Merge pull request #2 from blackc2004/master
...
Add NGINX 404 and DOS filters
2016-05-05 15:11:06 -06:00
FusionPBX
f022832ef3
Update package-master.sh
...
Update the facl permissions.
2016-05-05 12:01:38 -06:00
FusionPBX
2a3f57a7a4
Update package-release.sh
...
Additional work on file permissions.
2016-05-05 12:00:15 -06:00
FusionPBX
ac19b2047a
Update package-release.sh
...
Adjust the file permissions.
2016-05-05 10:48:15 -06:00
FusionPBX
511fc60b4e
Update package-master.sh
...
Adjust file permissions
2016-05-05 10:47:18 -06:00
FusionPBX
e9a2f6cd0d
Update package-release.sh
...
Change ownership of /etc/freeswitch
2016-05-05 10:46:29 -06:00
FusionPBX
ff592220fe
Update package-master.sh
...
Add file permissions for the freeswitch master package
2016-05-04 17:13:09 -06:00
FusionPBX
b33006b47d
Update package-release.sh
...
Set the owner as freeswitch and group as freeswitch
2016-05-04 17:11:20 -06:00
blackc2004
59516f7708
Add NGINX 404 and DOS filters
2016-05-04 15:58:38 -07:00
FusionPBX
82ecab168b
Update package-release.sh
...
Add -d option to setfacl for default.
2016-05-04 14:49:47 -06:00
FusionPBX
59e5c72f80
Update jail.source
2016-05-04 14:24:24 -06:00
FusionPBX
81b42e420f
Update jail.package
...
Add a new filter for fail2ban - freeswitch-ip
2016-05-04 14:23:17 -06:00
FusionPBX
544f9de6d8
Create freeswitch-ip.conf
2016-05-04 14:20:24 -06:00
markjcrane
5988b7ed7d
Add a shell install script.
2016-04-29 13:24:22 -06:00