On Mon, Sep 29, 2008 at 8:56 AM, Crawford Kyle <[EMAIL PROTECTED]> wrote:
>
> Hi,
>
> I am wondering how people are handling certificates for workstations
> whose names commonly change.
>
> I am using Puppet to manage Mac workstations.  When they initially
> come on network, they haven't been named, dynamic dns has not updated
> and they have the potential to have name conflicts.  I wind up with
> different cert requests for the same machine.
>
> If I use autosign, the names will be completely wrong.  What I'd like
> to do is probably create the cert request  on the client side using
> the en0 macaddress of the machine or something unique rather than the
> current fqdn of the host.  I realize that I could do this on the
> server, but that requires out of band distribution of the cert to the
> client right?
>
> Thanks,
>

Kyle, we use a UUID for all our clients for this exact problem.

Our puppet installation creates puppet.conf with the output of uuidgen
| tr [A-Z] [a-z] instead so that's the certname that's requested by
the client.

You could easily make it something related to the en0 MAC if you wanted.



-- 
Nigel Kersten
Systems Administrator
Tech Lead - MacOps

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to