Skip to content

Instantly share code, notes, and snippets.

View blkperl's full-sized avatar

William Van Hevelingen blkperl

View GitHub Profile
---
apiVersion: networking.k8s.io/v1
kind: NetworkPolicy
metadata:
name: default-deny-egress
namespace: default
spec:
podSelector: {}
policyTypes:
- Egress
@blkperl
blkperl / gist:6e78a82f6c09fbb49308
Created September 30, 2014 05:45
apache logstash
input {
file {
path => [ "/mnt/weblogs/*access.log" ]
type => "apache-access"
sincedb_path => "/opt/logstash/sincedb-access"
}
file {
path => [ "/mnt/weblogs/*error.log" ]
type => "apache-error"
sincedb_path => "/opt/logstash/sincedb-error"
@blkperl
blkperl / gist:528bccc0598351066b28
Created August 28, 2014 07:07
kiosk experimentation
# /opt/kiosk.sh
#!/bin/bash
xset -dpms
xset s off
openbox-session &
while true; do
#rm -rf ~/.{config,cache}/chromium/
#/usr/bin/chromium-browser --kiosk --no-first-run 'http://braindump.cat.pdx.edu'
$stashes = hiera('stash')
$defaults = {
'cname' => $cname,
}
create_resources(cecs::role::dfsproxy::stash, $stashes, $defaults)
@blkperl
blkperl / perm_codon.rb
Created June 27, 2014 22:17
permutation of codons into SQL
#!/usr/bin/env ruby
codons = []
a = ['A', 'C', 'T', 'G'] * 3
a.permutation(3).to_a.uniq.each do |codon|
codons.push(codon.join().to_s)
end
puts "create table refseq (id varchar(20) not null, name varchar(20), description text, #{codons.sort.join(" varchar(3) default 0, ").to_s} varchar(3) default 0);"
refseq table
pid name
--------------
1 thing1
2 thing2
3 thing3
refseq count table
@blkperl
blkperl / ssh_authorized
Last active August 29, 2015 14:02
keys
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDXEpjvo73l/gumo4eubyXEXHjvKExy/Z1TUWOTNzYHoYs702IgW/7DERTojV55wdFcHA5KI/oISS/sNr7qmX7Dsxl+qI0Eh/JnMK0fsHtVQHAfAhuHwePW9/LU/jAAYHJQXU8eOM/49uvwuuuU5MCFBynx5j2EMwK01jyiO2iJORmYATZsjhRwO76pdMj2GhB6IAn51rVhnKtYw0nsE3kfmJzCYP2RoQJOkrgQ0gU2uEywmPCA7qH0ujweBmeNdOsCBTzIuEyPaF4NE3H9QLNRXk6q/KvF2IGIN/Ga1A/aTmmcM2lQ9HCiCwyuYvGV1hdkAQfu7PN5IDW/DTow+s/nYe1KHun7ZePJs+jKvpkLNGVw2R764TWCUmQbGw/lpuGkcMGpFsKqqJeOCfN11FBNO+xbongZu6Ednz0dbqsEbV009RZUumHPxmwIQfltoBMhYhpAzs5usfx3kFhzggvfRtWhmkO5AprY5y2enW5v6JIpUo26Mj+GYXM6jPOgH5dyouAEZRcmF/6uk7NM15BzAuAFqYFLTX7UrhJNdLK7q0YEWgBGRJc0Z6s7ATj7KtmQbA4bqXqyTNXBylkmIo7tfeuciS3HlXu+BMVmUvs99aioStUjkOxegWDJVVLQ5nFUWABG94vOUC7In1ZQHMiEQB3A4MW1B45/I9nSDrHqOw== blkperl@darkarchon
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCoj2pSm2nQ9j4yvkbmfGd2h7qBkUdJihvos1+8f4Y78RHCTs+IeXf9vSiaQZfdiQxpdZSPwjLcFINwZaKO9/oED+B+3crKgVGKZNHFhNVP21laquk/lueqoJx9SpEKDMx4OS3CVrrf3BBkYQowiGXJtrDBnV6vcV2P3n6gLLkM2bq/yGxGYd3vmUuIjktahg2A0aDjV1EvfhQUSBDOTGBaMi8+oLEc0hWcBai2IZTYDoCZIrYF
@blkperl
blkperl / gist:dbe4eb6d53b8b831dde7
Created June 2, 2014 20:47
hiera is being weird
root@puppetmaster:/etc/puppet/hieradata/fqdn# hiera clientcert=client2 mysql::server::override_options
mysql::server::override_options
root@puppetmaster:/etc/puppet/hieradata/fqdn# hiera mysql::server::override_options clientcert=client2
{"mysqld"=>{"max_connections"=>"1024"}}
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCoj2pSm2nQ9j4yvkbmfGd2h7qBkUdJihvos1+8f4Y78RHCTs+IeXf9vSiaQZfdiQxpdZSPwjLcFINwZaKO9/oED+B+3crKgVGKZNHFhNVP21laquk/lueqoJx9SpEKDMx4OS3CVrrf3BBkYQowiGXJtrDBnV6vcV2P3n6gLLkM2bq/yGxGYd3vmUuIjktahg2A0aDjV1EvfhQUSBDOTGBaMi8+oLEc0hWcBai2IZTYDoCZIrYFunqLk9zFYhrzkdMK10RjR1a1+xaScn+hr3olMS848NU5lhmDNq+oSdAUEUaJDL5B7r1iQWPt8n1k9qewZYGPc6M5Ze51CURyKjkPWZ7TIR0DrzwhFZqRq313og39J3rXaKnyvG2J1sZLTV231pbga4bXaTexVwBx+xmb/JGDY8dGzGoklZ/mnGbMjRBjvEmYMXfZgRl8yIM8fm4TKaGeTytGkEv3DVI/knVjElet6NwNPNKaJ/s9XLvtM22blJEaRXIDenYwDezDGuxp/rE0uWccThGp53fxQb1IxN8lWMuSYQPy5zFMb5r3GsPjLS6ZusdJVgSnjuesQUcPItDfHgBZ6KPj2Oe5qAE12EDQ0YoaKQemjGsKAJxtLtvfZ9rqrdvTjGipUgWAMT8Xt7a3lEUBUNkyiar8Wamb9+0Cv7ExANYTdwHdh942Zw== blkperl@TIER1.CAT.PDX.EDU
root@darkarchon:~# cat /etc/polkit-1/localauthority/90-mandatory.d/disable-suspend.pkla
[Disable suspend by default]
Identity=unix-user:*
Action=org.freedesktop.login1.suspend
ResultActive=no
[Disable suspend for all sessions]
Identity=unix-user:*
Action=org.freedesktop.login1.suspend-multiple-sessions
ResultActive=no