Skip to content

Instantly share code, notes, and snippets.

View anthonysomerset's full-sized avatar

Anthony Somerset anthonysomerset

View GitHub Profile
@anthonysomerset
anthonysomerset / iam.perms.txt
Created January 14, 2012 14:10
IAM allow all access to AWS for iam user
{
"Statement": [
{
"Effect": "Allow",
"Action": "*",
"Resource": "*"
}
]
}
@anthonysomerset
anthonysomerset / gist:1607737
Created January 13, 2012 17:47
sendmail mailstats parsing for zabbix
UserParameter=sendmail.msgsfrom,/usr/sbin/mailstats | grep esmtp | awk '{print $$2}'
UserParameter=sendmail.msgsto,/usr/sbin/mailstats | grep esmtp | awk '{print $$4}'
UserParameter=sendmail.msgsreject,/usr/sbin/mailstats | grep esmtp | awk '{print $$6}'
UserParameter=sendmail.msgsdiscard,/usr/sbin/mailstats | grep esmtp | awk '{print $$7}'
UserParameter=sendmail.msgsquarantine,/usr/sbin/mailstats | grep esmtp | awk '{print $$8}'
UserParameter=sendmail.bytesfrom,/usr/sbin/mailstats | grep esmtp | awk '{print $$3}' | tr -d [:alpha:] | tr -d [:punct:]
UserParameter=sendmail.bytesto,/usr/sbin/mailstats | grep esmtp | awk '{print $$5}' | tr -d [:alpha:] | tr -d [:punct:]
@anthonysomerset
anthonysomerset / functions.php fragment
Created November 10, 2011 11:18
wordpress theme function to disable CDN loading on SSL pages (requires w3 total cache plugin)
add_action('wp_head','nocdn_on_ssl_page');
function nocdn_on_ssl_page() {
if ($_SERVER['HTTPS'] == "on") {
define('DONOTCDN', true);
}
}
@anthonysomerset
anthonysomerset / fastcgi_params
Created November 10, 2011 11:08
nginx https if statement for fastcgi_params
set $ssl off;
if ($ssl_protocol != "" ) {
set $ssl on;
}
fastcgi_param HTTPS $ssl;
@anthonysomerset
anthonysomerset / .bashrc
Created November 8, 2011 10:50
bashrc fragment for mac users
myssh-copy-id()
{
cat ~/.ssh/id_rsa.pub | ssh $1 "mkdir ~/.ssh; cat >> ~/.ssh/authorized_keys"
}
alias ssh-copy-id=myssh-copy-id