This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
### BEGIN INIT INFO | |
# Provides: caddy | |
# Required-Start: $local_fs $network $named $time $syslog | |
# Required-Stop: $local_fs $network $named $time $syslog | |
# Default-Start: 2 3 4 5 | |
# Default-Stop: 0 1 6 | |
# Short-Description: starts the caddy web server | |
# Description: starts caddy using start-stop-daemon | |
### END INIT INFO |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
apt-get autoremove -y | |
apt-get update -y | |
apt-get upgrade -y | |
apt-get install -y asterisk asterisk-modules asterisk-mp3 asterisk-mysql asterisk-voicemail asterisk-core-sounds-en asterisk-core-sounds-en-g722 asterisk-core-sounds-en-gsm asterisk-core-sounds-en-wav | |
export DEBIAN_FRONTEND=noninteractive # for mariadb-server | |
apt-get install -y apache2 mariadb-server mariadb-client php5 php5-curl php5-cli php5-mysql php5-gd php-pear curl sox mpg123 sudo unixodbc | |
systemctl disable asterisk.service | |
systemctl stop asterisk.service | |
rm /var/www/html/index.html |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
########################################################################### | |
# CentOS 6.7 (Minimal) + Asterisk 11 + FreePBX 13 Install Script # | |
########################################################################### | |
/bin/cat <<'EOTT' >/etc/yum.repos.d/FreePBX.repo | |
#Core PBX Packages | |
[pbx] | |
name=pbx | |
mirrorlist=http://mirrorlist.freepbxdistro.org/?pbxver=10.13.66&release=6.6&arch=$basearch&repo=pbx | |
#baseurl=http://yum.freepbxdistro.org/pbx/10.13.66/$basearch/ | |
gpgcheck=0 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
apt-get -y autoremove | |
apt-get -y update | |
apt-get -y upgrade | |
# Some Utils | |
apt-get install -y curl vim-nox | |
# PJSIP |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
########################################################################### | |
# CentOS 6.7 (Minimal) + Asterisk 13 + FreePBX 13 Install Script # | |
########################################################################### | |
/bin/cat <<'EOTT' >/etc/yum.repos.d/FreePBX.repo | |
#Core PBX Packages | |
[pbx] | |
name=pbx | |
mirrorlist=http://mirrorlist.freepbxdistro.org/?pbxver=10.13.66&release=6.6&arch=$basearch&repo=pbx | |
#baseurl=http://yum.freepbxdistro.org/pbx/10.13.66/$basearch/ | |
gpgcheck=0 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# Mono Bilisim tarafindan gelistirilmistir: http://www.mono.net.tr | |
# | |
# Bu betik GNU Genel Kamu Lisansi (GPL 3.0) ile lisanslanmistir. | |
# Lisansin ingilizce metnine http://www.gnu.org/licenses/gpl-3.0.txt | |
# adresinden ulasabilirsiniz. Lisansin turkce metnine ise | |
# http://ozgurlisanslar.org.tr/gpl/gpl-v3/ adresinden erisilebilir. | |
YESTERDAY=$(date --date "1 day ago" '+%Y%m%d') |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# count=4096k -> 4G | |
sudo dd if=/dev/zero of=/swapfile bs=1024 count=4096k | |
mkswap /swapfile | |
swapon /swapfile | |
chown root:root /swapfile | |
chmod 0600 /swapfile | |
sysctl vm.swappiness=10 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Installer Script to take a stock Centos 6.5 to a FreePBX Distro 5.211.65 release. | |
# Once completed you can use the upgrade scripts for version track 5.211.65 | |
# To keep your system updated. | |
# Copyright 2013 Schmooze Com, Inc. | |
# This script is not to be copied for other use. | |
# This script and the finished product that is installed carries NO WARRANTY and is | |
# used to get your FreePBX system setup and installed. The installed product is released |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
if grep -qs '//192.168.1.4/Santral_Ses_Kaydi' /proc/mounts; then | |
echo "disk mount edilmis. islem yapilmadi." | |
else | |
STAMP=`date '+%Y-%m-%d %H:%M:%S'` | |
echo "disk mount edilmemis." | |
mount -o 'username=ses,password=ses' //192.168.1.4/Santral_Ses_Kaydi /mnt/monitor | |
echo "$STAMP: disk mount edildi." >> /var/log/mounted.log | |
fi |