<feed xmlns='http://www.w3.org/2005/Atom'>
<title>puppet.git/lib/puppet/provider/group, branch master</title>
<subtitle>Puppet repo</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/'/>
<entry>
<title>(#8409) Add a default group provider for Windows</title>
<updated>2011-08-10T18:42:19+00:00</updated>
<author>
<name>Nick Lewis</name>
<email>nick@puppetlabs.com</email>
</author>
<published>2011-08-09T20:04:37+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=01f09f5f395bab66b90a4e81e958aa89025977b4'/>
<id>01f09f5f395bab66b90a4e81e958aa89025977b4</id>
<content type='text'>
This provider, windows_adsi, uses the Puppet::Util::ADSI module to manage
groups. It can only manage group existence and memberships, but is fully
functional in those regards.

Based on work by: Joel Rosario &lt;joel.r@.internal.directi.com&gt;
Based on work by: Cameron Thomas &lt;cameron@puppetlabs.com&gt;
Reviewed-By: Matt Robinson &lt;matt@puppetlabs.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This provider, windows_adsi, uses the Puppet::Util::ADSI module to manage
groups. It can only manage group existence and memberships, but is fully
functional in those regards.

Based on work by: Joel Rosario &lt;joel.r@.internal.directi.com&gt;
Based on work by: Cameron Thomas &lt;cameron@puppetlabs.com&gt;
Reviewed-By: Matt Robinson &lt;matt@puppetlabs.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '2.6.x' into next</title>
<updated>2011-04-14T00:20:24+00:00</updated>
<author>
<name>Max Martin</name>
<email>max@puppetlabs.com</email>
</author>
<published>2011-04-14T00:20:24+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=3ab44c7ce01ab86a995deb66228f5be95239c92a'/>
<id>3ab44c7ce01ab86a995deb66228f5be95239c92a</id>
<content type='text'>
* 2.6.x:
  Updated CHANGELOG for 2.6.8rc1
  (#2331) Remove darwinports pkg provider, replace with rewritten macports provider
  Fixed #7082 - Added system support for groups
  (#7018) Give more context on the service type's assumptions. Wording tweaks.
  (#7018) explain internals better in service provider documentation
  maint: Fix sqlite3 require to really be optional
  maint: Fix sporadic sqlite error
  (#6818) Stop from getting Rails 3 named_scope deprecation warning
  (#6856) Copy dangling symlinks with 'links =&gt; manage' File resource.

Conflicts (Resolved manually):
	lib/puppet/type/group.rb
	spec/unit/indirector/facts/inventory_active_record_spec.rb
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* 2.6.x:
  Updated CHANGELOG for 2.6.8rc1
  (#2331) Remove darwinports pkg provider, replace with rewritten macports provider
  Fixed #7082 - Added system support for groups
  (#7018) Give more context on the service type's assumptions. Wording tweaks.
  (#7018) explain internals better in service provider documentation
  maint: Fix sqlite3 require to really be optional
  maint: Fix sporadic sqlite error
  (#6818) Stop from getting Rails 3 named_scope deprecation warning
  (#6856) Copy dangling symlinks with 'links =&gt; manage' File resource.

Conflicts (Resolved manually):
	lib/puppet/type/group.rb
	spec/unit/indirector/facts/inventory_active_record_spec.rb
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed #7082 - Added system support for groups</title>
<updated>2011-04-13T16:05:10+00:00</updated>
<author>
<name>James Turnbull</name>
<email>james@lovedthanlost.net</email>
</author>
<published>2011-04-13T16:05:10+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=65c4e14621786e51c6eb3621098abbbadd7aa89d'/>
<id>65c4e14621786e51c6eb3621098abbbadd7aa89d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed #5684 - Move to Apache 2.0 license</title>
<updated>2011-04-10T21:55:12+00:00</updated>
<author>
<name>James Turnbull</name>
<email>james@lovedthanlost.net</email>
</author>
<published>2010-12-27T17:43:16+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=d2145d9a02ce1802ceb44f0cf99090af62cc4b71'/>
<id>d2145d9a02ce1802ceb44f0cf99090af62cc4b71</id>
<content type='text'>
For details of why we're moving please see:

https://groups.google.com/d/topic/puppet-users/NuspYhMpE5o/discussion

Removed explicit GPL licenses where appropriate

Replaced selected GPL licenses with Apache 2.0

Replaced LICENSE with Apache 2.0

Updated README
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For details of why we're moving please see:

https://groups.google.com/d/topic/puppet-users/NuspYhMpE5o/discussion

Removed explicit GPL licenses where appropriate

Replaced selected GPL licenses with Apache 2.0

Replaced LICENSE with Apache 2.0

Updated README
</pre>
</div>
</content>
</entry>
<entry>
<title>(#5432) Use AIX native commands to manage users and groups</title>
<updated>2011-01-10T07:44:40+00:00</updated>
<author>
<name>Hector Rivas Gandara</name>
<email>keymon@gmail.com</email>
</author>
<published>2011-01-10T07:30:28+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=fb339cbbc17cd14ba34df624fe9a2b9c74640eb5'/>
<id>fb339cbbc17cd14ba34df624fe9a2b9c74640eb5</id>
<content type='text'>
More elegant Array|String =&gt; String conversion in AixObject.
Fixed some bugs and code/comments cleaned.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
More elegant Array|String =&gt; String conversion in AixObject.
Fixed some bugs and code/comments cleaned.
</pre>
</div>
</content>
</entry>
<entry>
<title>(#5432) Use AIX native commands to manage users and groups</title>
<updated>2011-01-10T07:44:39+00:00</updated>
<author>
<name>Hector Rivas Gandara</name>
<email>keymon@gmail.com</email>
</author>
<published>2010-12-28T13:46:38+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=aa8c09fbb0298adb48654a68778e46d9f68f9fb9'/>
<id>aa8c09fbb0298adb48654a68778e46d9f68f9fb9</id>
<content type='text'>
Specific providers should be created for AIX to manage users and groups.

AIX bases the authentication management on a set of commands: mkuser, rmuser, chuser, lsuser, mkgroup, rmgroup, chgroup, lsg

This commit implements such providers.

The types where extended with:
 - feature: :manages_aix_lam
 - newparam(ia_load_module): authentication module to use in user and group AIX providers.
 - newproperty("attributes"): AIX attributes that are not managed by puppet directely.

Notes::
 - AIX users can have expiry date defined with minute granularity,
   but puppet does not allow it. There is a ticket open for that (#5431)
 - AIX maximum password age is in WEEKs, not days.

Squashed commit of the following:

commit dd9efff227f60dd7d11e33f754870f6344526097
Author: Hector Rivas Gandara &lt;keymon@gmail.com&gt;
Date:   Tue Dec 28 14:42:35 2010 +0100

    Added new property "attributes" in AIX group provider for AIX attributes
    that are not managed by puppet directely.

commit cd23fff3a3a4963f12c0029d43db3c530a0e4fa3
Author: Hector Rivas Gandara &lt;keymon@gmail.com&gt;
Date:   Tue Dec 28 14:33:50 2010 +0100

    Converted file from Windows to Unix format

commit c6929e9b557802fe908469ca51339ce249242c94
Author: Hector Rivas Gandara &lt;keymon@gmail.com&gt;
Date:   Tue Dec 28 14:32:29 2010 +0100

    Added new property "attributes" in AIX user provider for AIX attributes
    that are not managed by puppet directely.

commit d2814dc9d7730635a17a9bdbbc6ef9518f23b39d
Author: Hector Rivas Gandara &lt;keymon@gmail.com&gt;
Date:   Tue Dec 28 12:48:07 2010 +0100

    Added feature :ia_load_module and new parameter
    (newparam) ia_load_module, to define authentication module to use
    in user and group AIX providers.

commit 95a4e960a93c1b75a4a0053c07fa192bf552d63b
Author: Hector Rivas Gandara &lt;keymon@gmail.com&gt;
Date:   Tue Dec 28 12:46:20 2010 +0100

    Fixed typo in if sentence
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Specific providers should be created for AIX to manage users and groups.

AIX bases the authentication management on a set of commands: mkuser, rmuser, chuser, lsuser, mkgroup, rmgroup, chgroup, lsg

This commit implements such providers.

The types where extended with:
 - feature: :manages_aix_lam
 - newparam(ia_load_module): authentication module to use in user and group AIX providers.
 - newproperty("attributes"): AIX attributes that are not managed by puppet directely.

Notes::
 - AIX users can have expiry date defined with minute granularity,
   but puppet does not allow it. There is a ticket open for that (#5431)
 - AIX maximum password age is in WEEKs, not days.

Squashed commit of the following:

commit dd9efff227f60dd7d11e33f754870f6344526097
Author: Hector Rivas Gandara &lt;keymon@gmail.com&gt;
Date:   Tue Dec 28 14:42:35 2010 +0100

    Added new property "attributes" in AIX group provider for AIX attributes
    that are not managed by puppet directely.

commit cd23fff3a3a4963f12c0029d43db3c530a0e4fa3
Author: Hector Rivas Gandara &lt;keymon@gmail.com&gt;
Date:   Tue Dec 28 14:33:50 2010 +0100

    Converted file from Windows to Unix format

commit c6929e9b557802fe908469ca51339ce249242c94
Author: Hector Rivas Gandara &lt;keymon@gmail.com&gt;
Date:   Tue Dec 28 14:32:29 2010 +0100

    Added new property "attributes" in AIX user provider for AIX attributes
    that are not managed by puppet directely.

commit d2814dc9d7730635a17a9bdbbc6ef9518f23b39d
Author: Hector Rivas Gandara &lt;keymon@gmail.com&gt;
Date:   Tue Dec 28 12:48:07 2010 +0100

    Added feature :ia_load_module and new parameter
    (newparam) ia_load_module, to define authentication module to use
    in user and group AIX providers.

commit 95a4e960a93c1b75a4a0053c07fa192bf552d63b
Author: Hector Rivas Gandara &lt;keymon@gmail.com&gt;
Date:   Tue Dec 28 12:46:20 2010 +0100

    Fixed typo in if sentence
</pre>
</div>
</content>
</entry>
<entry>
<title>(#5432) Use AIX native commands to manage users and groups</title>
<updated>2011-01-10T07:44:24+00:00</updated>
<author>
<name>Hector Rivas Gandara</name>
<email>keymon@gmail.com</email>
</author>
<published>2010-12-27T13:20:24+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=d65e094c05739324b14a921152092e080aa32b4e'/>
<id>d65e094c05739324b14a921152092e080aa32b4e</id>
<content type='text'>
Fixed providers for new aixobject.rb
Fixed incorrect variable naming.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixed providers for new aixobject.rb
Fixed incorrect variable naming.
</pre>
</div>
</content>
</entry>
<entry>
<title>(#5432) Use AIX native commands to manage users and groups</title>
<updated>2010-12-27T13:19:40+00:00</updated>
<author>
<name>Hector Rivas Gandara</name>
<email>keymon@gmail.com</email>
</author>
<published>2010-12-27T10:20:26+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=52f8dddf75e4611de4ea60cb29f4de3e11739226'/>
<id>52f8dddf75e4611de4ea60cb29f4de3e11739226</id>
<content type='text'>
Refactorized the aixobject.rb to allow new providers using commands with colon separated output.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Refactorized the aixobject.rb to allow new providers using commands with colon separated output.
</pre>
</div>
</content>
</entry>
<entry>
<title>(#5432) Use AIX native commands to manage users and groups</title>
<updated>2010-12-27T10:14:01+00:00</updated>
<author>
<name>Hector Rivas Gandara</name>
<email>keymon@gmail.com</email>
</author>
<published>2010-12-01T12:47:57+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=9032898eb32080bfae66a707d55976e9f984a512'/>
<id>9032898eb32080bfae66a707d55976e9f984a512</id>
<content type='text'>
Specific providers should be created for AIX to manage users and groups.

AIX bases the authentication management on a set of commands: mkuser, rmuser, chuser, lsuser, mkgroup, rmgroup, chgroup, lsgroup, etc.

This commit implements such providers.

Notes::
- AIX users can have expiry date defined with minute granularity,
  but puppet does not allow it. There is a ticket open for that (#5431)
- AIX maximum password age is in WEEKs, not days.
- I force the compat IA module.

TODO::
- Add new AIX specific attributes, specilly registry and SYSTEM.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Specific providers should be created for AIX to manage users and groups.

AIX bases the authentication management on a set of commands: mkuser, rmuser, chuser, lsuser, mkgroup, rmgroup, chgroup, lsgroup, etc.

This commit implements such providers.

Notes::
- AIX users can have expiry date defined with minute granularity,
  but puppet does not allow it. There is a ticket open for that (#5431)
- AIX maximum password age is in WEEKs, not days.
- I force the compat IA module.

TODO::
- Add new AIX specific attributes, specilly registry and SYSTEM.
</pre>
</div>
</content>
</entry>
<entry>
<title>Updated all types to Markdown output</title>
<updated>2010-08-12T05:19:35+00:00</updated>
<author>
<name>James Turnbull</name>
<email>james@lovedthanlost.net</email>
</author>
<published>2010-08-11T23:28:36+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=1157e8dbaf310cca6f56dda3fa9f100b458662ee'/>
<id>1157e8dbaf310cca6f56dda3fa9f100b458662ee</id>
<content type='text'>
Updated defaults.rb to Markdown

Migrated report documentation to Markdown

Migrated Naginator doco to Markdown

Updated provider documentation to Markdown
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Updated defaults.rb to Markdown

Migrated report documentation to Markdown

Migrated Naginator doco to Markdown

Updated provider documentation to Markdown
</pre>
</div>
</content>
</entry>
</feed>
