I hereby claim:
- I am garthk on github.
- I am garthk (https://keybase.io/garthk) on keybase.
- I have a public key whose fingerprint is ACA0 364F 77B9 53D7 3D39 5F3B 3DE9 A3FD 46DE AB61
To claim this, I am signing this object:
var stream = require('stream'); | |
function streamify(text) { | |
var s = new stream.Readable(); | |
s.push(text); | |
s.push(null); | |
return s; | |
} | |
streamify('foo\n').pipe(process.stdout); |
I hereby claim:
To claim this, I am signing this object:
node_modules | |
*.zip |
# logstash-forwarder debian build container | |
# | |
# usage: | |
# | |
# * copy this file into your logstash-forwarder checkout directory, then: | |
# * docker build -rm -t=lsfbuild . | |
# * docker run -rm -in lsfbuild ./tarout | tar xvf - | |
# | |
# result: logstash-forwarder_*.deb et al in your checkout directory without | |
# needing to have Ruby, GCC, or Go installed. |
'use strict'; | |
var autoprefixer = require('autoprefixer'); | |
module.exports = function autoprefix(BasePlugin) { | |
return BasePlugin.extend({ | |
name: 'autoprefix', | |
config: { | |
// fed straight to autoprefixer |
#!/usr/bin/env node | |
// usage: | |
// blat.js & | |
// logstash agent -f inhale-all-seen.conf & | |
'use strict'; | |
var fs = require('fs'), | |
redis = require('redis'), |
First:
docker pull ubuntu:trusty # for fresh copy
docker run -t -i ubuntu:trusty
Then, in, the container:
export ARCHIVE=archive.ubuntu.com
export ARCHIVE=mirror.internode.on.net/pub/ubuntu
cat > /etc/apt/sources.list <
#!/bin/bash | |
set -e | |
ROOT=/etc/pki/CA | |
ROOTKEY=$ROOT/private/ca.key.pem | |
ROOTCNF=$ROOT/openssl.cnf | |
ROOTCERT=$ROOT/certs/ca.cert.pem | |
ROOTDAYS=3650 | |
INT=$ROOT/intermediate | |
INTKEY=$INT/private/intermediate.key.pem |
wait4eth1() { | |
CNT=0 | |
until ip a show eth1 | grep -q UP | |
do | |
[ $((CNT++)) -gt 60 ] && break || sleep 1 | |
done | |
sleep 1 | |
} | |
wait4eth1 |
A CentOS image straight off the marketplace shelf
boots with the instance key loaded into authorized_keys
for root
. We prefer ec2-user
. This new
/etc/rc.d/rc.local
helps, along with the pre-image procedure in ready.sh
.