Documentation Scanner
TweetFollow Us on Twitter

Documentation Scanner

Tuesday February 24

12:10
If Lion Server has share points and privileges you...

When migrating data and settings from Lion Server to OS X Server (Mountain Lion), previously configured share points will not be retained. Make note of any existing share points prior to migration.

| Read more »
12:10
If Lion Server has share points and privileges you...

When migrating data and settings from Lion Server to OS X Server (Mountain Lion), previously configured share points will not be retained. Make note of any existing share points prior to migration.

| Read more »
11:38
If you can't send or receive messages on your...

You might see an exclamation mark next to a message you try to send, or you might not receive messages that someone sends to you. These steps can help. 

| Read more »

Monday February 23

14:50
Apple Web Server notifications

This article provides credit to people who have reported potential security issues in Apple's web servers.

| Read more »

Thursday February 19

11:53
Find the serial number of your Apple hardware prod...

Learn how to find the serial number of an iPhone, iPad, iPod, Mac, or other Apple product.

| Read more »

Tuesday February 17

06:25
Stop Remediating While you Audit

Let’s talk about orchestration. This term is different than just applying the normal set of configuration profiles you want near-permanently enforced on the workstations under your management. Too much theory isn’t necessarily helpful, but sometimes I come across something that feels right, and then experience validates it as a real, valuable practice to follow. My thesis: you should not affect a change through orchestration on the same pass as you check if the change is necessary. Taking a step back, orchestration as a concept, in my own definition, means you’re leading the customers under your care through a change. Better practices of sysadminery include not having too rigid or monolithic a structure when piecing your workflow together. These concepts combine when I see folks talk about (potentially continuously) affecting changes without first, separately, discovering/evaluating/assessing what needs to change, or the impact it will have to make it.

... | Read more »

Friday January 30

10:03
Enhancing Sal with Facter and Profiles

In a previous post, I showed how to set up Sal.
Sal‘s basic functionality is useful on its own, for the basic Munki reporting – what are the completed installs, pending updates, what OS versions, how many devices checked in the past 24 hours, etc. In this post, I’m going to demonstrate how to get more out of Sal.
Adding in Facter:
You can add much more, though, by the use of Puppet, and more specifically, the piece of Puppet called Facter. Facter is a separate program that works with Puppet that simply gathers information (“facts”) about the host OS and stores them (ostensibly so that Puppet can determine what the machine’s state is and what needs to happen to it to bring it in line with configured policy).
At the bottom of Sal’s... | Read more »

Tuesday January 27

09:00
About the security content of Apple TV 7.0.3

This document describes the security content of Apple TV 7.0.3.

| Read more »
08:59
About the security content of OS X Yosemite v10.10...

This document describes the security content of OS X Yosemite v10.10.2 and Security Update 2015-001

| Read more »
08:57
About the security content of iOS 8.1.3

This document describes the security content of iOS 8.1.3

| Read more »
08:50
About the security content of Safari 8.0.3, Safari...

This document describes the security content of Safari 8.0.3, Safari 7.1.3, and Safari 6.2.3. 

| Read more »

Monday January 26

14:14
Using Puppet with WebHelpDesk to Sign Certs, with...

In a previous post, I showed how to use Munki with Puppet SSL Client certificates in a Docker image.
In that example, the Puppetmaster image is set to automatically sign all certificate requests. Good for testing, but not a good idea for production use.
Instead, we should look into Puppet policy-based signing to sign requests only based on some credentials or criteria we control. This means that random nodes can’t come along and authenticate to the Puppet master, and it also means that the Puppet admin won’t have to manually sign every node’s certificate request. Manually signing works great for testing, but it quickly spirals out of control when you’re talking about dozens, or hundreds (or... | Read more »

Friday January 23

09:58
Running Munki with Puppet SSL Client Certificates

Previously, I showed how you can run Munki in a Docker container. Then, I talked about how to build Munki to use Puppet for SSL certificates.
Assuming you’ve got a running Puppetmaster image (which I talked about building here), let’s run the Munki-Puppet image we just built.
Running the Container:
Run a data-only container to keep our data in:
docker run -d --name munki-data --entrypoint /bin/echo macadmins/munki-puppet Data-only container for munki
Run the Munki container by linking it to the Puppetmaster:
docker run -d --name munki --volumes-from munki-data -p 80:80 -p 443:443 -h munki --link puppetmaster:puppet... | Read more »

09:49
Building Munki with Puppet for SSL Client Certific...

Note: this is based on the README for the Munki-SSL docker container.
In a previous post, we ran a Docker container serving Munki repo content via Nginx. That works fine, but only serves insecure HTTP content. It’s generally in everyone’s best interest to use a secure connection between the Munki web server and its clients, and that’s described in detail: either through basic authentication or with SSL client certificates.
Using SSL client certificates is not a trivial matter, as it involves setting up a CA, or using a third-party CA to generate your client certificates, which involves a lot of work on both server and client end.... | Read more »

08:28
Building a Puppetmaster with Docker

This is based on the README I wrote for the macadmins/puppetmaster image.
Puppet is an industrial-strength cross-platform configuration management engine. Though you’ll find lots of existing Puppetmaster images on the Docker registry, this one will serve as the baseline for other expanded uses of Puppet – such as using it with Munki and SSL client certificates.
This is a walkthrough for building a Puppetmaster Docker container.
Building Puppetmaster into a Docker container:
Let’s start with our Dockerfile:
FROM centos:centos6
MAINTAINER nmcspadden@gmail.com
ENV PUPPET_VERSION 3.7.3
RUN rpm --import... | Read more »

04:11
Running Munki in Docker

In the previous post, I built a container that serves static files at http://munki/repo using Nginx.
Now that we have build the Docker image, let’s put it to use.
Data Containers
We’re going to hook up the Munki image to a data-only container. Data-only containers are a way of keeping data portable and not tying it to specific locations or configurations on the host OS. This data-only container serves one purpose: to store the contents of the Munki repo and share it with other containers. The benefit to doing this is that we can raise and destroy as many Munki server containers as we want without losing any data (such as the contents of the Munki repo).
Creating a Data Container:
Create a data-only container to host the Munki repo:
docker run -d --name munki-data --entrypoint /bin/echo nmcspadden/munki Data-only... | Read more »

Thursday January 22

16:57
Building Munki with Docker

Munki is an incredible tool for Mac software deployment, and the setup process is fairly straightfoward – configure a web server, create your repo, run the tools to populate it with software, and configure clients.
It’s the “configure a web server” aspect that may give some pause, as setting up and configuring Apache or Nginx has a bit of a learning curve, and many OS X admins may not necessarily have access to or control over network infrastructure or server infrastructure to do this easily, especially in education.
Docker simplifies this process quite a bit, because you can create a simple webserver with only a few commands that will give you exactly what you need to start serving Munki content – and you can easily transport this Docker webserver from host to host, as it’s designed to be portable and self-contained.
In this example, we’ll use my fork of the... | Read more »

Wednesday January 14

11:20
When Yosemite has Fallen, and it Can’t Get Up

People are noticing a symptom, branded LoginLockout (credit @andrewrose), where Yosemite seemingly freezes during startup. The keyboard shows caps lock light, no mouse cursor appears, and it could either be during post-FileVault(hereafter referred to as FV2) login, or on a ‘black-screen with white apple’, normal boot. Correlated ingredients for this symptom are 10.10+, AD binding, and possibly FV2. I’ve noticed it on roughly 20% of the computers I’ve migrated, and in some instances a reimage does not clear it – the moment the computer is bound to AD, even with a clean shutdown or without FV2, the progress bar at boot starts stalling at about 1/4 in, and definitely makes no progress when reaching about halfway. You know you’re NOT having the symptom if a mouse cursor appears by about a 1/3rd into the progress bar. We started noticing it on 10.10, and its persisted through 10.10.1.

... | Read more »

Monday May 3

08:17
iPad: How to transfer or sync content to your comp...
 
AAPL
$124.43
Apple Inc.
-1.94
GOOG
$548.00
Google Inc.
-4.03
MSFT
$40.66
Microsoft Corporation
-0.31
MacNews Search:
Community Search:
view counter

view counter
view counter
view counter
view counter
view counter
view counter

2K Announces WWE 2K, Mobile's First...
It seems like this month has been pretty big for wrestling. First Wrestlemania, then 2K has announces that they're releasing  WWE 2K for iOS. It's a simulation-based WWE game where you'll get to play with several WWE superstars such as John Cena, Hulk Hogan, Sting, Triple H, and the Undertaker. There will be three different match types and a ton... | Read more »
How the Apple Watch Could Change the Fac...
The Apple Watch is still a ways out, but my previous musings on the wearable’s various features got me thinking: what might it be like a year after launch? Two years? Five years? What if it becomes a symbiotic part of the iOS framework to the point that it practically comes packaged with the iPhone? | Read more »
Pie In The Sky: A Pizza Odyssey (Games)
Pie In The Sky: A Pizza Odyssey 1.0 Device: iOS Universal Category: Games Price: $2.99, Version: 1.0 (iTunes) Description: A game about delivering pizza. In space. | Read more »
Chosen Gives Hopeful Singers, Songwriter...
If YouTube videos and reality TV shows like The Voice have taught us one thing, it’s that there are a lot of people out there who are anxious to show the world their talents. And if they’ve taught us a second thing, it’s that there’s an almost equally sizable group of people who are anxious to judge those hopefuls. What’s interesting about Chosen... | Read more »
Android's Popular OfficeSuite Now A...
Once only available for Android devices, OfficeSuite has finally landed on the app store. The Mobile Systems app lets you view, edit, create, and share Word, Excel, and PowerPoint documents as well as convert them to/from PDFs. It's touted as being like having a desktop on your phone. OfficeSuite supports Google Drive, Dropbox, Box, OneDrive, and... | Read more »
Warhammer: Arcane Magic is Coming Soon,...
Turbo Tape Games has announced that they're joining forces with Games Workshop to bring the turn-based strategy board game, Warhammer: Arcane Magic, to life on the iOS. | Read more »
Fast & Furious: Legacy's Creati...
| Read more »
N-Fusion and 505's Ember is Totally...
| Read more »
These are All the Apple Watch Apps and G...
The Apple Watch is less than a month from hitting store shelves, and once you get your hands on it you're probably going to want some apps and games to install. Fear not! We've compiled a list of all the Apple Watch apps and games we've been able to find so far. Games Rules! By TheCodingMonkeys App Store Description: RULES! is a cute puzzle game... | Read more »
Appy to Have Known You - Lee Hamlet Look...
Being at 148Apps these past 2 years has been an awesome experience that has taught me a great deal, and working with such a great team has been a privilege. Thank you to Rob Rich, and to both Rob LeFebvre and Jeff Scott before him, for helping me to grow as a writer and for giving me the opportunity to write about what I love: playing innovative... | Read more »
All contents are Copyright 1984-2010 by Xplain Corporation. All rights reserved. Theme designed by Icreon.