#!/bin/bash trap "" 2 20 #Altera o nome do host sed -i "s/localhost/pbx-simplesip/g" /etc/hosts hostnamectl set-hostname pbx-simplesip echo "implantacao simplesip simples *" > /etc/ppp/chap-secrets echo "pty \"pptp vpn.simplesip.com.br --nolaunchpppd\"" > /etc/ppp/peers/simplesip echo "name implantacao" >> /etc/ppp/peers/simplesip echo "remotename simplesip" >> /etc/ppp/peers/simplesip echo "require-mppe-128" >> /etc/ppp/peers/simplesip echo "file /etc/ppp/options.pptp" >> /etc/ppp/peers/simplesip echo "ipparam simplesip" >> /etc/ppp/peers/simplesip cp -Rap /etc/ppp/options.pptp /etc/ppp/options.pptp.$(date +%F-%H-%M-%S) echo "lock" > /etc/ppp/options.pptp echo "noauth" >> /etc/ppp/options.pptp echo "refuse-pap" >> /etc/ppp/options.pptp echo "refuse-eap" >> /etc/ppp/options.pptp echo "refuse-chap" >> /etc/ppp/options.pptp echo "refuse-mschap" >> /etc/ppp/options.pptp echo "nobsdcomp" >> /etc/ppp/options.pptp echo "nodeflate" >> /etc/ppp/options.pptp echo "" >> /etc/rc.d/rc.local echo '#!/bin/bash' > /etc/ppp/ip-up.local echo "" >> /etc/ppp/ip-up.local echo "case \"\$5\" in" >> /etc/ppp/ip-up.local echo " 10.254.254.1)" >> /etc/ppp/ip-up.local echo " /sbin/route add -net 10.252.252.0/24 gw 10.254.254.1" >> /etc/ppp/ip-up.local echo " /sbin/route add -net 192.168.115.0/24 gw 10.254.254.1" >> /etc/ppp/ip-up.local echo " ;;" >> /etc/ppp/ip-up.local echo " *)" >> /etc/ppp/ip-up.local echo "esac" >> /etc/ppp/ip-up.local chmod 777 /etc/ppp/ip-up.local echo "modprobe ppp_mppe" >> /etc/rc.d/rc.local echo "/bin/sip_vpn.sh" >> /root/.bashrc cp -Rap /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.$(date +%F-%H-%M-%S) echo "" > /etc/snmp/snmpd.conf echo "com2seg readonly 192.168.115.0/24 simplesip" >> /etc/snmp/snmpd.conf echo "rocommunity simplesip 192.168.115.0/24" >> /etc/snmp/snmpd.conf mkdir -p /hdaux/downloads echo "Alias /downloads \"/hdaux/downloads\" " >> /etc/httpd/conf/httpd.conf echo " " >> /etc/httpd/conf/httpd.conf echo " " >> /etc/httpd/conf/httpd.conf echo " Options Indexes MultiViews " >> /etc/httpd/conf/httpd.conf echo " AllowOverride None " >> /etc/httpd/conf/httpd.conf echo " Order allow,deny " >> /etc/httpd/conf/httpd.conf echo " Allow from all " >> /etc/httpd/conf/httpd.conf echo " Require all granted " >> /etc/httpd/conf/httpd.conf echo " " >> /etc/httpd/conf/httpd.conf echo " " >> /etc/httpd/conf/httpd.conf echo "#VPN" >> /etc/crontab echo "*/1 * * * * root /bin/sip_teste_vpn.sh" >> /etc/crontab sed -i "s/^\(^#Port .*\)/Port 2223/g" /etc/ssh/sshd_config sed -i "s/^\(^Port .*\)/Port 2223/g" /etc/ssh/sshd_config #Desabilitando repositorios default do Centos ls -1 /etc/yum.repos.d/ | grep -v simplesip | while read REPOSITORIO; do sed -i "/^enabled=.*/d" /etc/yum.repos.d/$REPOSITORIO CONT=0 grep -in "^\[.*\]" /etc/yum.repos.d/$REPOSITORIO| cut -d: -f1 | while read LINHA; do sed -i "$(($LINHA+1+$CONT))ienabled=0" /etc/yum.repos.d/$REPOSITORIO CONT=$(($CONT+1)) done done #Ajustando variaveis YUM [ -e /etc/yum/vars/releasever ] && /bin/rm -rf /etc/yum/vars/releasever cat /etc/redhat-release | sed 's/[a-zA-Z() ]//g' > /etc/yum/vars/releaseversimplesip #Configurando repositorio Simples IP echo "[simplesip]" > /etc/yum.repos.d/simplesip.repo echo "name=CentOS-\$releaseversimplesip - Simples IP" >> /etc/yum.repos.d/simplesip.repo echo "baseurl=http://repositorio.simplesip.com.br/repositorio/\$releaseversimplesip/os/\$basearch/" >> /etc/yum.repos.d/simplesip.repo echo "gpgcheck=0" >> /etc/yum.repos.d/simplesip.repo echo "enabled=1" >> /etc/yum.repos.d/simplesip.repo echo "" >> /etc/yum.repos.d/simplesip.repo echo "[simplesip-upgrades]" >> /etc/yum.repos.d/simplesip.repo echo "name=CentOS-\$releaseversimplesip - Simples IP Upgrades" >> /etc/yum.repos.d/simplesip.repo echo "baseurl=http://repositorio.simplesip.com.br/repositorio/\$releaseversimplesip/os/\$basearch/upgrades/" >> /etc/yum.repos.d/simplesip.repo echo "gpgcheck=0" >> /etc/yum.repos.d/simplesip.repo echo "enabled=1" >> /etc/yum.repos.d/simplesip.repo sed -i "s/^LANG=.*/LANG=\"en_US.ISO-8859-1\"/g" /etc/locale.conf systemctl enable sshd.service systemctl enable httpd.service systemctl disable firewalld /bin/rm -rf /bin/sip_install_cd.sh