Skip to content

Instantly share code, notes, and snippets.

@stephen-mw
stephen-mw / easy_bash_colors
Created January 25, 2014 04:13
Easy bash colors
color() {
echo -e "\033[0;$1m$2\033[0m"
}
echo_red() {
color 31 "$1"
}
echo_green() {
color 32 "$1"
}
echo_yellow() {
@stephen-mw
stephen-mw / collectd_auto_install
Last active December 31, 2015 19:19
Debian/Ubuntu collectd compiling and installation script
#!/bin/bash
set -e
#
# Collectd automatic compile and installation script
# for debian systems
#
# Stephen Wood
# www.heystephenwood.com
#
@stephen-mw
stephen-mw / rpi example wireless
Last active December 27, 2015 07:09
Raspberry Pi Wireless Example Settings
Setting up the wireless on your raspbian pi is tricky over the commandline. Here's some example settings that should get you online with a typical wpa wireless G network.
```/etc/network/interfaces```
```
auto lo
iface lo inet loopback
iface eth0 inet dhcp
@stephen-mw
stephen-mw / opentsdb_bootstrap.sh
Last active December 19, 2015 10:19
OpenTSDB Server Installation Bootstrap
#!/bin/bash
set -e
# Installs Hbase and OpenTSDB to /opt
# Will start OpenTSDB listening on 0.0.0.0:4242
apt-get install -y vim git-core autoconf openjdk-7-jdk gnuplot-nox make
export JAVA_HOME=$(readlink -f /usr/bin/java | sed "s:bin/java::")
apt-get update -y
aptitude install -y build-essential
wget "http://downloads.sourceforge.net/project/e1000/ixgbevf%20stable/2.16.1/ixgbevf-2.16.1.tar.gz"
tar -zxf ./ixgbevf-*
cd ixgbevf*/src
make install
modprobe ixgbevf
sudo update-initramfs -c -k all
echo "options ixgbevf InterruptThrottleRate=1,1,1,1,1,1,1,1" > /etc/modprobe.d/ixgbevf.conf