Skip to content

Instantly share code, notes, and snippets.

Keybase proof

I hereby claim:

  • I am dr-strangecode on github.
  • I am drstrangecode (https://keybase.io/drstrangecode) on keybase.
  • I have a public key ASBjyVOdPVuaA8N_-W1cuYMrvRFhN_Aj1d_GgGRxxTx5SQo

To claim this, I am signing this object:

@dr-strangecode
dr-strangecode / gist:e906fe2e5ba72426dafd
Last active August 29, 2015 14:05
ruby centos openssl patch
Index: ChangeLog
===================================================================
--- ChangeLog (revision 41807)
+++ ChangeLog (revision 41808)
@@ -1,3 +1,16 @@
+Sat Jul 6 07:37:43 2013 Martin Bosslet <Martin.Bosslet@gmail.com>
+
+ * ext/openssl/ossl_pkey_ec.c: Ensure compatibility to builds of
+ OpenSSL with OPENSSL_NO_EC2M defined, but OPENSSL_NO_EC not
+ defined.
@dr-strangecode
dr-strangecode / server-density-centos.sh
Created May 31, 2013 12:53
quickstart for installing on centos
#!/bin/bash
rpm --import https://www.serverdensity.com/downloads/boxedice-public.key
wget https://www.serverdensity.com/downloads/boxedice-public.key
rpm --import boxedice-public.key
echo '[serverdensity]' > /etc/yum.repos.d/serverdensity.repo
echo 'name=Server Density' >> /etc/yum.repos.d/serverdensity.repo
echo 'baseurl=http://www.serverdensity.com/downloads/linux/redhat/' >> /etc/yum.repos.d/serverdensity.repo
echo 'enabled=1' >> /etc/yum.repos.d/serverdensity.repo
yum install sd-agent -y
@dr-strangecode
dr-strangecode / docker-install.sh
Last active December 17, 2015 21:49
docker rackspace ubuntu 13 one-step installer
#!/bin/bash
# Bootstrap script for easy install on Ubuntu 13 Rackspace image
# basic setup
apt-get update
apt-get install linux-image-extra-`uname -r` -y
# installing dotcloud ppa and installing docker
apt-get install software-properties-common -y
@dr-strangecode
dr-strangecode / gist:5135530
Created March 11, 2013 16:36
simple bash to tell how many days left before cert expires
#!/bin/sh
REMHOST=$1
REMPORT=${2:-443}
date=`echo | openssl s_client -connect ${REMHOST}:${REMPORT} 2>&1 |\
sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' |\
openssl x509 -noout -dates | grep notAfter | sed 's/notAfter=//g'`
seconds=`date -d "$date" "+%s"`
now=`date "+%s"`