<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://www.mactechpeople.com/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://www.mactechpeople.com/wiki/feed.php">
        <title>Macintosh Tech People management</title>
        <description></description>
        <link>http://www.mactechpeople.com/wiki/</link>
        <image rdf:resource="http://www.mactechpeople.com/wiki/lib/images/favicon.ico" />
       <dc:date>2010-01-15T13:36:15-07:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://www.mactechpeople.com/wiki/doku.php/management:adding_an_admin_user?rev=1256790393&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.mactechpeople.com/wiki/doku.php/management:computers_and_groups?rev=1256014498&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.mactechpeople.com/wiki/doku.php/management:handling_mcx?rev=1256099857&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.mactechpeople.com/wiki/doku.php/management:installing_puppet?rev=1256013399&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.mactechpeople.com/wiki/doku.php/management:installing_zine?rev=1262927792&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.mactechpeople.com/wiki/doku.php/management:notes_on_mcx?rev=1259538640&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.mactechpeople.com/wiki/doku.php/management:puppet_for_dslocal?rev=1256790640&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.mactechpeople.com/wiki/doku.php/management:start?rev=1256683298&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://www.mactechpeople.com/wiki/lib/images/favicon.ico">
        <title>Macintosh Tech People</title>
        <link>http://www.mactechpeople.com/wiki/</link>
        <url>http://www.mactechpeople.com/wiki/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://www.mactechpeople.com/wiki/doku.php/management:adding_an_admin_user?rev=1256790393&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-10-28T22:26:33-07:00</dc:date>
        <title>Adding an Admin User</title>
        <link>http://www.mactechpeople.com/wiki/doku.php/management:adding_an_admin_user?rev=1256790393&amp;do=diff</link>
        <description>Puppet has a built in user type and we can add a user with it but it doesn't get one important item to make them an admin user - an authentication authority.

The real snecret is that this includes a ShadowHash that appears to be different for each user but the same for the same user on different machies if all other details are the same so just copy localadmin.plist from one machine to another.</description>
    </item>
    <item rdf:about="http://www.mactechpeople.com/wiki/doku.php/management:computers_and_groups?rev=1256014498&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-10-19T22:54:58-07:00</dc:date>
        <title>Computers and Groups From the Command Line</title>
        <link>http://www.mactechpeople.com/wiki/doku.php/management:computers_and_groups?rev=1256014498&amp;do=diff</link>
        <description>I have two scripts that work to create a computer record for “localhost” and one to shift it into a group.

first - create the computer record

#!/bin/bash

sudo dscl /Local/Default -create /Computers/localhost
sudo dscl /Local/Default -create /Computers/localhost RealName localhost
sudo dscl /Local/Default -create /Computers/localhost GeneratedUUID $(uuidgen)
sudo dscl /Local/Default -create /Computers/localhost ENetAddress $(ifconfig en0 |grep ether | awk '{print $2}')
sudo dscl /Local/Default…</description>
    </item>
    <item rdf:about="http://www.mactechpeople.com/wiki/doku.php/management:handling_mcx?rev=1256099857&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-10-20T22:37:37-07:00</dc:date>
        <title>Handling MCX</title>
        <link>http://www.mactechpeople.com/wiki/doku.php/management:handling_mcx?rev=1256099857&amp;do=diff</link>
        <description>The first thing to note is that handling preferences in MCX is not atomic, it is all or nothing for the computer, group or user.

See Puppet Type Reference - MCX  for some words from Jeff McCune who wrote the provider.</description>
    </item>
    <item rdf:about="http://www.mactechpeople.com/wiki/doku.php/management:installing_puppet?rev=1256013399&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-10-19T22:36:39-07:00</dc:date>
        <title>Installing Puppet under OS X 10.6</title>
        <link>http://www.mactechpeople.com/wiki/doku.php/management:installing_puppet?rev=1256013399&amp;do=diff</link>
        <description>(Make sure you are running at least 10.6.1)

First, download and install the Facter and Puppet packages from the DMG files at puppet.org.

Configuring puppetmasterd


The config file is /etc/puppet/puppet.conf - it is used for both puppetmasterd and the client puppetd.</description>
    </item>
    <item rdf:about="http://www.mactechpeople.com/wiki/doku.php/management:installing_zine?rev=1262927792&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-01-07T22:16:32-07:00</dc:date>
        <title>Installing Zine</title>
        <link>http://www.mactechpeople.com/wiki/doku.php/management:installing_zine?rev=1262927792&amp;do=diff</link>
        <description>Here are some notes I made while installing Zine on OS X Server 10.6.2

First caveat to these notes is that I had already installed a replacement Python readline and iPython.

Requirements


SQLAlchemy (0.5)

This is the database abstraction layer. SQLAlchemy installs with a 'sudo easy_install sqlalchemy'. This picked up 0.5.7.</description>
    </item>
    <item rdf:about="http://www.mactechpeople.com/wiki/doku.php/management:notes_on_mcx?rev=1259538640&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-11-29T16:50:40-07:00</dc:date>
        <title>Notes on MCX</title>
        <link>http://www.mactechpeople.com/wiki/doku.php/management:notes_on_mcx?rev=1259538640&amp;do=diff</link>
        <description>Here are a few notes on various bits of MCX stuff I'm gleaning as I go.

Handling DNS search domains


It seems that search domains are specified per interface and the interface key changes on each machine. At the moment I've decided to handle this in the system image as too hard under MCX.</description>
    </item>
    <item rdf:about="http://www.mactechpeople.com/wiki/doku.php/management:puppet_for_dslocal?rev=1256790640&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-10-28T22:30:40-07:00</dc:date>
        <title>Puppet for dslocal Files</title>
        <link>http://www.mactechpeople.com/wiki/doku.php/management:puppet_for_dslocal?rev=1256790640&amp;do=diff</link>
        <description>Configuring puppet to push out the file required for dslocal is not difficult. On my systems I only need to push out the contents of the 'computergroup' directory.

Configuring puppetmasterd

First we need to get the server to make the files available. I copy the files to from /private/var/db/dslocal/nodes/Default/computergroups to /var/puppet/bucket and make sure they are owned root:staff (puppet will complain if it can't copy the files to an existing users ownership). I also make the files 'rw…</description>
    </item>
    <item rdf:about="http://www.mactechpeople.com/wiki/doku.php/management:start?rev=1256683298&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-10-27T16:41:38-07:00</dc:date>
        <title>Managing</title>
        <link>http://www.mactechpeople.com/wiki/doku.php/management:start?rev=1256683298&amp;do=diff</link>
        <description>Welcome to the “Managing” namespace. Here you will find pages devoted to managing a number Macs.

Most of these page are just draft notes. Most deal with using Puppet</description>
    </item>
</rdf:RDF>
