Skip to content

Instantly share code, notes, and snippets.

Nick McSpadden nmcspadden

Block or report user

Report or block nmcspadden

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View WWDC Food Guide.md

WWDC Food Guide 2015

All of these restaurants can be found on Yelp. Yelp is a San Francisco native, so San Franciscans have very enthusiastically reported all of their restaurant findings to the Internet so that you may get an idea what to expect. Yelp is a great resource for finding information about local businesses in SF.

All of the block distances are from Moscone Center West.

Breakfast in the area

Mo'z Cafe - 1 block away

@nmcspadden
nmcspadden / JSSUpdater.py
Created Jun 4, 2014
This is for historical purposes, and likely can be done better via the new JSS 9.x API
View JSSUpdater.py
#!/usr/bin/python
import sys
import csv
import subprocess
try:
import xml.etree.cElementTree as ElementTree
except ImportError:
import xml.etree.ElementTree as ElementTree
View pg_hba.conf
sed '/host all all 127.0.0.1\/32 trust/a host all all 172.17.0.1\/16 trust' pg_hba.conf
@nmcspadden
nmcspadden / Log in script for ARD
Last active Aug 29, 2015
Send UNIX Command for ARD to log in a device
View Log in script for ARD
osascript <<EndOfMyScript
set logInUser to "username"
set logInPassword to "password"
tell application "System Events"
tell application process "loginwindow"
key code 53
delay 1
key code 125
delay 1
key code 36 using option down
View SecurelyBootstrapping_init.pp
class munki_ssl {
if $::operatingsystem != 'Darwin' {
fail('The munki_ssl module is only supported on Darwin/OS X')
}
file { ['/Library/Managed Installs', '/Library/Managed Installs/certs/' ]:
ensure => directory,
owner => 'root',
group => 'wheel',
}
View SecurelyBootstrapping_site.pp
user { 'puppet':
ensure => 'absent',
}
group { 'puppet':
ensure => 'absent',
}
if $::operatingsystem == 'Darwin' {
include munki_ssl
}
View SecurelyBootstrapping_InstallYosemite-PuppetMunki.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Source</key>
<string>/Applications/Install OS X Yosemite.app</string>
<key>Output</key>
<string>InstallYosemitePuppetMunki.pkg</string>
<key>Packages</key>
<array>
View SecurelyBootstrapping_ManagedInstalls-10.10-SSL.mobileconfig
<key>mcx_preference_settings</key>
<dict>
<key>InstallAppleSoftwareUpdates</key>
<true/>
<key>SoftwareRepoURL</key>
<string>https://munki2.domain.com/repo</string>
<key>SoftwareUpdateServerURL</key>
<string>http://repo.domain.com/content/catalogs/others/index-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1_release.sucatalog</string>
<key>SoftwareRepoCACertificate</key>
<string>/Library/Managed Installs/certs/ca.pem</string>
View BuildingMunkiDockerWithChef_BasicMunkiDockerfile
FROM nginx
RUN mkdir -p /munki_repo
Run mkdir -p /etc/nginx/sites-enabled/
ADD nginx.conf /etc/nginx/nginx.conf
ADD munki-repo.conf /etc/nginx/sites-enabled/
VOLUME /munki_repo
EXPOSE 80
View BuildingMunkiDockerWithChef_Client.rb
log_location STDOUT
chef_server_url "https://chef.sacredsf.org:443/organizations/ssh"
validation_client_name "ssh-validator"
ssl_verify_mode :verify_peer
You can’t perform that action at this time.