Skip to content

Instantly share code, notes, and snippets.

View sneak's full-sized avatar

Jeffrey Paul sneak

View GitHub Profile
Host *.docker
User root
ProxyCommand ssh -T root@docker.mydomain.com 'dockerssh %h' 2> /dev/null
@sneak
sneak / gist:8166630
Created December 29, 2013 01:58
exclude patterns for OS apps in /Applications
EX=""
EX+=" --exclude=.DS_Store"
EX+=" --exclude=/iBooks.app/"
EX+=" --exclude=/iTunes.app/"
EX+=" --exclude=/FaceTime.app/"
EX+=" --exclude=/Calendar.app/"
EX+=" --exclude=/Mail.app/"
EX+=" --exclude=/QuickTime?Player.app/"
EX+=" --exclude=/Safari.app/"
EX+=" --exclude=/Preview.app/"
jA0EBwMCIU2ivrPeL8P/0ukBJoA5eBe4l1XhKsStexteqstrKbvTuqbQ0qmCEazq
CtwVF4NItPO0pL36IL79gVns8SDPwANJs0cu322hom2Xy13r8djdy8V4PbO9nvoN
pbHA+5o5SA3IOkXuOOqYeq53A1d4WlT3N/yvkd6+gI/yadvJUSV/KRiyCKkBenq2
Sqjlp0Cn2PoX4G+ogO2gHXgOU+zgDnPe1DW7Ztd7mN5CzjcxvLw7zNTB+ygsk4Nq
cNl1MnPTIxI0WBH2L4I9EBHt4YFzzbK6v6DxGb+i/710xIbZcb1cc8X8/MLDVxAf
Z626JeM1uWC9afMLfnR9/W/wyVavC9YAGXR2wwxALkI8CzE4Dj71iSG/hUWsIFLC
yiK8BWR6e1VEuSdDpFIuTPbuO9h30RXoeoX4YbzEGvlMrDvNR/jOgE6z0qMj2tvk
+nCswJ+q0DrEsYFHn6Ayv9DNpO84b7QxIgxkFHtmMru1SqYz8hD+JCLDT7PsBQP9
X4MApfe0Ci+rX31dN8Dd46tM23NfZvWwreQc7NWqxUyHb3+PcHcaYaJraZGN+mwK
Ofswp2k54fKxMTpfblvZ8T7montnqiUOwz4C3q64leuKfkBx6jnlX7km+1Vxw8QC
@sneak
sneak / gist:b6d23ecb11704320944e
Created March 2, 2016 11:44
retroshare identity
CQEGAf8AAAJWxsBNBFbWz1UBCADWrnc9lDq5BfNZ8WQXeXDK1P8sEVgMovqTqgFZ
rEjANVWKwM/x68VsixdQiS7pES4JEx5j5khfaG/IR3K8K0TDDOESqFMlTG4j6rO0
+hkUclMxeecYXD94nGSEWLO1/0Gph1b3YH6tA5KfohLFEb8hZ79HUna4tDEAQ6sQ
ljZmWkXryK2WUXDljYKrWLQaEmlN06OUifLzZQPaHYO3kFNhgNw6lr8jM0ZKnP7s
8oRK6TdJDB+JVq+q8z+pqKgZi6wCIv+Cc48gwISlOf4eb1w0HwiqHC+mRcqi5KoW
X20JBJzblGHYeAgdYbXwK2slDUfME4aevbcsjegalG+fp1ODABEBAAHNInNuZWFr
IChHZW5lcmF0ZWQgYnkgUmV0cm9TaGFyZSkgPD7CwF8EEwECABMFAlbWz1UJEFLc
QmqVBBsdAhkBAAApHggAnWJCoayQDCmWtNXmTKT8WpVlHAhU8Mt62F7dQKGkkFJo
AX0X+ZbykigP7jsLNZRZUznENIfZGQp1Tjdmx1AKrxXGNJwAdC9PKSJasKSc2CXX
RIOPlBaHDElMVIBlN/7cyuzd1/GxqNhcwQXW2s8Oe+7g29UoYKR38mG1Z/nVdsph
@sneak
sneak / gist:c5b621eb7965d4030650
Created March 16, 2016 16:47
v6 dyndns update
*/5 * * * * curl -fsSL https://freedns.afraid.org/dynamic/update.php?$TOKEN\&address=$(ip -6 addr show | grep global | sort | head -1 | colrm 1 10 | awk -F/ '{print $1}')
```
> sqlite3@3.1.3 install /var/app/node_modules/sqlite3
> node-pre-gyp install --fallback-to-build
node-pre-gyp info it worked if it ends with ok
node-pre-gyp info using node-pre-gyp@0.6.25
node-pre-gyp info using node@4.2.4 | linux | x64
node-pre-gyp info check checked for "/var/app/node_modules/sqlite3/lib/binding/node-v46-linux-x64/node_sqlite3.node" (not found)
node-pre-gyp http GET https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v3.1.3/node-v46-linux-x64.tar.gz
node-pre-gyp http 200 https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v3.1.3/node-v46-linux-x64.tar.gz

Keybase proof

I hereby claim:

  • I am sneak on github.
  • I am sneak (https://keybase.io/sneak) on keybase.
  • I have a public key whose fingerprint is 5539 AD00 DE4C 42F3 AFE1 1575 0524 43F4 DF2A 55C2

To claim this, I am signing this object:

@sneak
sneak / crypt.sh
Last active August 31, 2016 03:27
docker/zfs crypto manual startup for hetzner
#!/bin/bash
DEVS="
ata-HGST_HDS724040ALE640_PK1331PAKAKR6S-part1
ata-HGST_HDS724040ALE640_PK1381PAK9YZBS-part1
ata-ST8000AS0002-1NA17Z_Z84064NM-part5
ata-ST8000AS0002-1NA17Z_Z8406C91-part5
"
echo -n "Enter passphrase: "
@sneak
sneak / find.sh
Created October 4, 2016 00:41
way to find pkg osx is downloading to slipstream
lsof -n | grep REG | colrm 1 84 | grep -v Fonts | grep -v " " | sort | uniq | xargs file | grep xar
# then, *hard* link the found file to /tmp/mypackage.pkg and rename it when the download is finished.
#!/bin/bash
zdb -l /path/to/diskpartition
zpool import -D rusty01 # once pool name is found