Skip to content

Instantly share code, notes, and snippets.

View cunnie's full-sized avatar

Brian Cunnie cunnie

View GitHub Profile
@cunnie
cunnie / MenloRegular18pt
Created March 26, 2014 04:54
Binary representation of the Menlo Regular 18pt font
bplist00‘X$versionX$objectsY$archiverT$top܆§U$null‘
VNSSizeXNSfFlagsVNSNameV$class#@2ÄÄ]Menlo-Regular“Z$classnameX$classesVNSFont¢XNSObject_NSKeyedArchiver—TrootÄ#-27<BKR[birtvxÜãñü¶©≤ƒ«ÃŒ
@cunnie
cunnie / *.nono.com.pem
Last active August 29, 2015 14:01
SSL cert first, then intermediate CA cert, then root cert at bottom. Good for nono.com, *.nono.com, *.cf.nono.com
-----BEGIN CERTIFICATE-----
MIIFZTCCBE2gAwIBAgIQCLaoCLBKZqBnzwscWAD/STANBgkqhkiG9w0BAQsFADCB
kDELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G
A1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxNjA0BgNV
BAMTLUNPTU9ETyBSU0EgRG9tYWluIFZhbGlkYXRpb24gU2VjdXJlIFNlcnZlciBD
QTAeFw0xNTA0MjgwMDAwMDBaFw0xODA0MjYyMzU5NTlaMFsxITAfBgNVBAsTGERv
bWFpbiBDb250cm9sIFZhbGlkYXRlZDEhMB8GA1UECxMYUG9zaXRpdmVTU0wgTXVs
dGktRG9tYWluMRMwEQYDVQQDFAoqLm5vbm8uY29tMIIBIjANBgkqhkiG9w0BAQEF
AAOCAQ8AMIIBCgKCAQEAz1BTKibAHFoIIjPcUs56WmBFknf9kSxAxD6UAUELeOoz
GWjGs4Mk/O3nBF7hRzOxFpf7fdsBCwfg6+gB7nO8cXdSv6zjIBXfepPerexWcOad
-----BEGIN RSA PRIVATE KEY-----
MIIEowIBAAKCAQEAz1BTKibAHFoIIjPcUs56WmBFknf9kSxAxD6UAUELeOozGWjG
s4Mk/O3nBF7hRzOxFpf7fdsBCwfg6+gB7nO8cXdSv6zjIBXfepPerexWcOadfXtU
pIw/O/3KiJPtt9KLc2uYS9LFudZhaWqTKfuFJqSzQqv/Mh08lib0kQg4J+XFEcWx
qfIYUCFmnYP52fHQURzfkapLfe0nLu1KapN1kkoshCJ3SrSXMczSouolsa85R1N7
Yt8XFJYzfkzEyxelpk8lPXVG461diK43U+eY0vRWJUBo3eBGlmQ8v88eTplqTeco
fWuHglJHDMEfC1R7+P+Jti+9nspgLAsOJpAk/wIDAQABAoIBAFZ6gVaR941cGQx7
aaq5KtzMT/k7SHDobtPt7rtfMLPtrgcpZ8m2KRXA/58ZHQwgifyMxYHIe3TognCl
xTh82tzSE5iVO+FEfoaZbEhMz/okmQmhCrvhLPePdI7odj85+qXY+hyW/Zf5z4Sz
ylO28eIezhA/wyJag812zoo5TYOGWyfeGBIaVuMdDz1gBmeVnWwConfdAu8C342X
@cunnie
cunnie / *.nono.com.crt
Last active August 29, 2015 14:06
This is *only* the cert (not the intermediate CA cert nor root cert); under normal circumstances you shouldn't need this— *.nono.com.pem should be enough. Good for nono.com, *.nono.com, *.cf.nono.com
-----BEGIN CERTIFICATE-----
MIIFZTCCBE2gAwIBAgIQCLaoCLBKZqBnzwscWAD/STANBgkqhkiG9w0BAQsFADCB
kDELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G
A1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxNjA0BgNV
BAMTLUNPTU9ETyBSU0EgRG9tYWluIFZhbGlkYXRpb24gU2VjdXJlIFNlcnZlciBD
QTAeFw0xNTA0MjgwMDAwMDBaFw0xODA0MjYyMzU5NTlaMFsxITAfBgNVBAsTGERv
bWFpbiBDb250cm9sIFZhbGlkYXRlZDEhMB8GA1UECxMYUG9zaXRpdmVTU0wgTXVs
dGktRG9tYWluMRMwEQYDVQQDFAoqLm5vbm8uY29tMIIBIjANBgkqhkiG9w0BAQEF
AAOCAQ8AMIIBCgKCAQEAz1BTKibAHFoIIjPcUs56WmBFknf9kSxAxD6UAUELeOoz
GWjGs4Mk/O3nBF7hRzOxFpf7fdsBCwfg6+gB7nO8cXdSv6zjIBXfepPerexWcOad
@cunnie
cunnie / 02-inventoryservice
Created September 21, 2014 15:38
Output of `02-inventoryservice` when upgrading the SSL certificates for vCenter Inventory Service on VCSA 5.5
Intializing registration provider...
Getting SSL certificates for https://vcenter.cf.nono.com:7444/lookupservice/sdk
Anonymous execution
Successfully saved SSO locations and certificates
Return code is: Success
Creating SSO principal for vCenter Inventory Service
Registration information is:
[solutionUser]
name=inventory-service-0a642292-f56a-4b21-8ced-41d9fe8d405e
cert=/usr/lib/vmware-vpx/inventoryservice/ssl/rui.crt
@cunnie
cunnie / Bosh_cleaner.rb
Last active August 29, 2015 14:07
Cleans up old directories left over from Cloud Foundry / BOSH deployments
#!/usr/bin/env ruby
require 'rbvmomi/vim'
require 'slop'
require 'byebug'
opts = Slop.parse(strict: true, help: true) do
banner 'bosh_cleaner.rb --vcenter vcenter.cf.nono.com --ds_name freenas --dc_name "My DC" --password blahblah'
on('vcenter=', 'vCenter host (e.g. "vcenter.cf.nono.com")')
on('user=', 'vCenter username (defaults to "root")')
@cunnie
cunnie / nas.nono.com.pem
Created October 9, 2014 11:56
nas.nono.com key + cert + intermediate cert + intermediate cert + root cert
-----BEGIN RSA PRIVATE KEY-----
MIIEpQIBAAKCAQEAm3GmgHr+XLSP0eqjODo/KOxOZMVjUjJXGVb6I2Xu9xwneXpz
LL3QkFwJqIT7YrKlLHhds6Ofmmi+61/z7Prfxmvwocdqk5XPba0h6xfpsA/g6StJ
E7VnA26ocvEplSkmr9IsHuWrFBdUQiKrW1SxDJwuG2GfyLK2KEjzXWSI/NS3nrCa
HWvSkHPkbe68UB6cQ48XNgKHa6bAkaxTi9KXRGvHlFICQksFwK90U68R5wvrIJTC
dgSsvR1vwA+gpjwnKUhcQFkM9MmyO9o29R/1OEi8xg1N6quPnJ7wVgHVIHM4yRSx
D6ObSKvTKrIg/GeGaVXSR4UfnHW5+em7so8aiwIDAQABAoIBAEjOapYzBYCWceZ4
aAql/X9Fb1JzwZl2SqVrv61kyRCk9zhGyjtijJWRBlUQNE5+Li8uEXVaZh8EgKfu
QWn192oQlJyxspF90bIlLYXXpXT5eva7d3bruFw7MFrl6fwbUit33YJ7QC4g3y46
3tfgSy0E2fOpPhXa3sbvpE1SEXeZz6g2NIa26QE74HZ7D750BKGWQLP8xvrYfDBE

Keybase proof

I hereby claim:

  • I am cunnie on github.
  • I am cunnie (https://keybase.io/cunnie) on keybase.
  • I have a public key whose fingerprint is 3BB5 4B79 7481 6D8B E30F 7842 5E7D FA6B BAA1 EFC6

To claim this, I am signing this object:

@cunnie
cunnie / ca-bundle.pem
Last active September 8, 2015 12:34
*.sslip.io SSL key, certificate, and CA chain (ca-bundle)
-----BEGIN CERTIFICATE-----
MIIGCDCCA/CgAwIBAgIQKy5u6tl1NmwUim7bo3yMBzANBgkqhkiG9w0BAQwFADCB
hTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G
A1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNV
BAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTQwMjEy
MDAwMDAwWhcNMjkwMjExMjM1OTU5WjCBkDELMAkGA1UEBhMCR0IxGzAZBgNVBAgT
EkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMR
Q09NT0RPIENBIExpbWl0ZWQxNjA0BgNVBAMTLUNPTU9ETyBSU0EgRG9tYWluIFZh
bGlkYXRpb24gU2VjdXJlIFNlcnZlciBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEP
ADCCAQoCggEBAI7CAhnhoFmk6zg1jSz9AdDTScBkxwtiBUUWOqigwAwCfx3M28Sh
Command 'deploy' failed:
Deploying:
Building state for instance 'nginx_ntp_xip/0':
Compiling job package dependencies for instance 'nginx_ntp_xip/0':
Compiling job package dependencies:
Remotely compiling package 'nginx' with the agent:
Sending 'compile_package' to the agent:
Sending 'get_task' to the agent:
Agent responded with error: Action Failed get_task: Task 36c9459e-8a33-40e5-56c8-b3014807bec7 result: Compiling package nginx: Running packaging script: Command exited with 1; Truncated stdout: nginx-1.4.5/src/http/modules/perl/Makefile.PL
nginx-1.4.5/src/http/modules/perl/nginx.pm