This file contains 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
; Disallow international with exceptions | |
exten => _9810800.,1,Goto(outbound-allroutes,${EXTEN},1) ; Toll free ok! | |
exten => _9810.,1,GotoIf($["${CALLERID(num)}" = "335"]?outbound-allroutes,${EXTEN},1) ; Allow 8-10 | |
exten => _9810.,1,GotoIf($["${CALLERID(num)}" = "336"]?outbound-allroutes,${EXTEN},1) ; Allow 8-10 | |
exten => _9810.,n,Playback(feature-not-avail-line) ; Disallow 8-10 | |
exten => _9810.,n,Hangup() | |
exten => _900.,1,Playback(feature-not-avail-line) ; Disallow 00 | |
exten => _900.,n,Hangup() | |
This file contains 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 | |
# | |
MyBackup="mysql.backup.`date +%Y.%m.%d.at.%H.%M.%S`.tbz" | |
MyBackup2="etcdir.backup.`date +%Y.%m.%d.at.%H.%M.%S`.tbz" | |
MyBackup3="wwwdir.backup.`date +%Y.%m.%d.at.%H.%M.%S`.tbz" | |
MyBackup4="varlib.backup.`date +%Y.%m.%d.at.%H.%M.%S`.tbz" | |
rm -f /astdb/backups/backup.sql | |
/usr/bin/mysqldump -udump -pdump --skip-add-drop-table --single-transaction --all-databases > /astdb/backups/backup.sql | |
cd /astdb/backups/ | |
tar cjf $MyBackup backup.sql |
This file contains 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
[ $# -eq 0 ] && { echo "Usage: $0 username"; exit 1; } | |
if [ -d "/opt/clientconfig/$1/" ]; then | |
echo "Already exists" | |
exit 1 | |
fi | |
cd /opt/client-ca | |
source vars | |
KEY_EXPIRE=183 | |
./build-key $1 |
This file contains 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
mkdir "c:\program files\zabbix\" | |
copy zabbix_agentd.conf "c:\program files\zabbix\" | |
copy zabbix_agentd.exe "c:\program files\zabbix\" | |
"c:\program files\zabbix\zabbix_agentd.exe" --config "c:\program files\zabbix\zabbix_agentd.conf" --install | |
"c:\program files\zabbix\zabbix_agentd.exe" --config "c:\program files\zabbix\zabbix_agentd.conf" --start | |
netsh advfirewall firewall add rule name="Zabbix agent" dir=in action=allow program="c:\program files\zabbix\zabbix_agentd.exe" profile=domain enable=yes | |
netsh advfirewall firewall add rule name="Zabbix agent" dir=in action=allow program="c:\program files\zabbix\zabbix_agentd.exe" profile=private enable=yes |
This file contains 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
<?php | |
if (!($_REQUEST['token'] == '')) die('I`m afraid, Dave, I can`t do that.'); | |
$jenkins_url = 'http://jenkins.local'; | |
$job_name = str_replace($_REQUEST['trigger_word'].' ', '', $_REQUEST['text']); | |
$job_name = str_replace('/', '', $job_name); // Anti-injection | |
//$job_name = preg_replace('/[^A-Za-z0-9\-]/', '', $job_name); // Remove special chars | |
$url=$jenkins_url.'/job/'.$job_name.'/build'; |
This file contains 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
To add BLF enter in Line Key -> Extended Function | |
fnc=blf+sd+cp;sub=123@$PROXY;ext=123@$PROXY | |
where 123 is number to watch. | |
No additional settings in recent FreePBX versions needed. |
This file contains 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
cmdkey.exe /add:10.15.1.15 /user:MACHINE\jenkins /pass:changeme | |
robocopy Project\bin\Release \\MACHINE\tempshare /s /xo /fft /R:10 /xf *.config | |
psservice \\10.15.1.15 -accepteula stop Service | |
psexec \\10.15.1.15 -accepteula robocopy c:\tempshare c:\Service /s /xo /fft /R:10 /xf *.config | |
psservice \\10.15.1.15 -accepteula start Service | |
cmdkey.exe /delete:10.15.1.15 |
This file contains 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
# Redirect everything that goes to syslog to Graylog | |
--- | |
- hosts: localhost | |
tasks: | |
- name: Configuring Graylog client | |
lineinfile: line="*.* @172.16.5.147:5140;RSYSLOG_SyslogProtocol23Format" | |
dest="/etc/rsyslog.d/graylog.conf" | |
create=yes | |
notify: | |
- restart rsyslog |
This file contains 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
#!/usr/bin/php | |
<?php | |
// Get amount of jobs with given salaries from hh.ru | |
// Add this to /etc/cron for every 2 hours check and record: | |
// 00 */2 * * * user /home/user/queryhhjobs.php >> /home/user/jobs.csv | |
// or use user-level crontab with "crontab -e" | |
function getjobcount($salary_from = -1) |
This file contains 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
#!/usr/bin/python3 | |
# POST load testing script | |
# Eugene Varnavsky 2017 | |
# MIT License | |
from urllib.parse import urlencode | |
from urllib.request import Request, urlopen | |
import urllib | |
import _thread |
OlderNewer