Skip to content

Instantly share code, notes, and snippets.

@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::")
@stephen-mw
stephen-mw / sources.list
Created May 20, 2013 21:39
Ubuntu 10.04 apt sources.list Pop it into /etc/apt/sources.list && apt-get update
#############################################################
################### OFFICIAL UBUNTU REPOS ###################
#############################################################
###### Ubuntu Main Repos
deb http://us.archive.ubuntu.com/ubuntu/ lucid main restricted universe multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ lucid main restricted universe multiverse
###### Ubuntu Update Repos
deb http://us.archive.ubuntu.com/ubuntu/ lucid-security main restricted universe multiverse
@stephen-mw
stephen-mw / logrotate_varnishncsa
Last active December 3, 2019 11:16
Init and logrotate script for varnishncsa logging process
# Logrotate script for varnishnca
# /etc/logrotate.d/varnishncsa
#
/var/log/varnish/varnishncsa.log {
daily
rotate 7
missingok
compress
delaycompress