Salt Stack – salt-grains-environment

VertigoRay/ September 10, 2013/ Uncategorized/ 0 comments

During my adventures with Salt Stack, I was having issues wrapping my head around how I was going to control what environment my dev machines were in.  I even thought that pillar[environment] returning None was a bug.  Turns out, I just needed to think more about what process would work in my environment. To solve this, I have created a very simple

Read More

GPO – Not Applying User Policy

VertigoRay/ September 5, 2013/ Uncategorized/ 0 comments

We spent the day working on an issue where our User Policy wasn’t being applied to the User AD Object logging into a computer. We confirmed the usual steps: User AD Object is in the OU where the GPO is applied. GPO is enabled. Security Filtering is not filtering out the User AD Object. The policy was simply not showing up

Read More

Salt Stack – salt-osx-dsconfigad

VertigoRay/ September 3, 2013/ Uncategorized/ 0 comments

During my adventures with Salt Stack, I wanted a more robust way to configure and maintain the AD Bind configuration on my Apple computers. To solve this, I have created a module to wrap dsconfigad calls and made it available on GitHub. If you want to know how to use it, check out the wiki. If you have issues with

Read More

Salt Stack – salt-osx-grains

VertigoRay/ August 22, 2013/ Uncategorized/ 0 comments

During my adventures with Salt Stack, I found that the grains lacked a couple of key bits on information for OS X: Apple Model Number Apple Serial Number Additionally, I decided that it would be useful to store the computer’s Company Asset Number in nvram, and make that available in grains. To solve this, I made some customized grains and made them

Read More

Adventures with Salt Stack

VertigoRay/ August 20, 2013/ Uncategorized/ 0 comments

I have been in IT for over 15 years. most of that tenure has been managing Windows – mostly in the Desktop/Laptop realm. This means that I’ve got a lot of experience with AD, GPO, SCCM, scripting, etc. Recently, I took over the management of Apple Desktops/Laptops for the organization that I work for. Before now, Apples were the outlier

Read More

PowerShell – Install Firefox

VertigoRay/ July 26, 2013/ Uncategorized/ 0 comments

I previously posted about tweaking the Firefox install to prevent the Mozilla Maintenance Service from installing.  Ph0neutria asked an off topic that intrigued me, so this is the answer to that. My solution installs a particular version and language of Firefox.  If the language is not specified, it will check for a current install and match that language, defaulting to en-US.

Read More

Installing and configuring Munki with Puppet

VertigoRay/ July 25, 2013/ Uncategorized/ 0 comments

“Puppet is a powerful system administration tool for Macs. But Munki is better at managing software packages. Do the smart thing and use puppet to deploy and configure Munki on your Mac clients.” – Chris McCafferty I couldn’t have said it better myself. Thanks for the recipe! Here’s my version of the same solution … Place the following code in your modules/munki/manifests/init.pp file:

Read More

iPhone – Signature per Account

VertigoRay/ July 15, 2013/ Uncategorized/ 0 comments

I have previously posted about how I have an iPhone and love it, except for the fact that it’s very user friendly. What do I mean? I’m more of a technical user. The fact that the iPhone is so easy to use, makes it hard to do slightly more technical stuff. Some trivial email things that frustrate me: No Custom Email Signatures per Account  Solved!

Read More