Hinzufügen eines Netzwerkkontos zu einer lokalen Gruppe mit Puppet?

718
Louis

Ist es auf einem Client-Mac, der einem OS X Server Open Directory beigetreten ist, möglich, mit Puppet ein Verzeichniskonto zu einer lokalen Gruppe auf dem Client hinzuzufügen?

0

1 Antwort auf die Frage

1
spuder

Puppet kann nicht in LDAP / AD / Open Directory integriert werden, sodass der Benutzer, den Sie hinzufügen möchten, nur ein lokales Konto ist.

Führen Sie die folgenden Schritte für einen anderen Benutzer aus, der mit Open Directory erstellt wurde

puppet resource user foo 

(Hier ist die Ausgabe von meinem Mac an Active Directory gebunden, Ihre sollte ähnlich aussehen)

puppet resource user foo user { 'foo': ensure => 'present', comment => 'Foo Bar', gid => '72910xxxx', groups => ['_appserveradm', '_appserverusr', '_lpadmin', 'admin', 'com.apple.access_ssh-disabled', 'com.apple.sharepoint.group.2'], home => '/Users/foo', password => '*', shell => '/bin/bash', uid => '104763xxxx', }