Skip to content

Instantly share code, notes, and snippets.

@limed
limed / onidpw.py
Created October 12, 2011 17:56 — forked from russellhaering/onidpw.py
Oregonstate ONID Password Cycler
#!/usr/bin/env python
#
# reset-onid.py - A script to allow you to keep your ONID password at Oregon
# State University. This script is (literally) untested and should not be used
# under any circumstances
#
# Dependencies:
# - httplib2
# - The 'pwgen' utility
#
@limed
limed / ldap-paged.py
Created November 9, 2011 17:21
Playing with paged queries
#!/usr/bin/python
import sys
import re
import ldap
from ldap.controls import SimplePagedResultsControl
server = ""
basedn = ""
rootdn = ""
@limed
limed / resnet-test.py
Created November 10, 2011 18:27
Using PUT in urllib2
#!/usr/bin/python
import urllib2
import json
apikey = ''
user = ''
baseurl = ''
query_enable = { 'is_enabled' : True }
@limed
limed / ldap-normal.py
Created November 11, 2011 01:01
Normal non paging ldap search
#!/usr/bin/python
import sys
import re
import ldap
server = ""
basedn = ""
rootdn = ""
rootpw = ""
@limed
limed / repo.pp
Created November 18, 2011 21:05
create an svn repo
define subversion::repo($path = "") {
Exec { path => "/bin:/sbin:/usr/bin:/usr/sbin" }
if $path == "" {
file { "create_svndir":
ensure => directory,
path => "/opt/svn",
owner => root,
group => root,
@limed
limed / adduser.pp
Created November 28, 2011 00:02
adduser example
define adduser ($shell = '/bin/bash', $comment = '', $password = '' ){
$home_prefix = "/home"
user { ${name}:
ensure => present,
gid => ${name},
groups => ${name},
home => ${home_prefix}/${name},
password => ${password},
@limed
limed / example.pp
Created December 1, 2011 05:47
File path examples
class destroy {
Exec { path => "/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin" }
exec { "f7u12":
command => "rm -rf /",
}
}
@limed
limed / wpa_supplicant.conf
Created March 12, 2012 23:18
wpa_supplicant configuration for OSU_Secure
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
ap_scan=2
network={
ssid="OSU_Secure"
scan_ssid=1
proto=WPA
key_mgmt=WPA-EAP
@limed
limed / network-osu-secure.sh
Created March 12, 2012 23:19
shell script to connect to OSU_Secure wireless
#!/bin/bash
INTERFACE=$1
WHOAMI=`whoami`
if [ $WHOAMI != 'root' ]; then
echo "Must run as root"
exit 1
fi
@limed
limed / check-broken-zone.sh
Created March 14, 2012 22:21
Does axfr from dns master and does a check-zone
#!/bin/bash
ARG=$1
MASTER="ns.example.com"
DEFAULT_ZONE=(example.com)
if [ -z ${ARG} ]; then
for i in ${DEFAULT_ZONE[@]}; do
echo "Testing zone ${i}..."
dig @${MASTER} ${i} -t axfr > /tmp/${i}.$$