<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/ruby-gems/chef.git/lib/chef/resource/user/mac_user.rb, branch https</title>
<subtitle>github.com: opscode/chef.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/'/>
<entry>
<title>Remove copyright dates</title>
<updated>2020-04-13T22:47:17+00:00</updated>
<author>
<name>Lamont Granquist</name>
<email>lamont@scriptkiddie.org</email>
</author>
<published>2020-04-13T22:21:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=4d3b847aee1b917bb139862c623e9633d180fb31'/>
<id>4d3b847aee1b917bb139862c623e9633d180fb31</id>
<content type='text'>
Legally incredibly dubious, particularly since we don't follow it
strictly as policy, and we have git history instead, which does it right.
This is just a waste of time and a cargo cult.

Signed-off-by: Lamont Granquist &lt;lamont@scriptkiddie.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Legally incredibly dubious, particularly since we don't follow it
strictly as policy, and we have git history instead, which does it right.
This is just a waste of time and a cargo cult.

Signed-off-by: Lamont Granquist &lt;lamont@scriptkiddie.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove the canonical DSL</title>
<updated>2020-03-04T05:15:06+00:00</updated>
<author>
<name>Lamont Granquist</name>
<email>lamont@scriptkiddie.org</email>
</author>
<published>2020-03-04T05:12:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=39a1e0f0bea5103924b21400f4aeb890dffa405b'/>
<id>39a1e0f0bea5103924b21400f4aeb890dffa405b</id>
<content type='text'>
Signed-off-by: Lamont Granquist &lt;lamont@scriptkiddie.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Lamont Granquist &lt;lamont@scriptkiddie.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>convert move resources to unified_mode</title>
<updated>2020-02-25T22:45:27+00:00</updated>
<author>
<name>Lamont Granquist</name>
<email>lamont@scriptkiddie.org</email>
</author>
<published>2020-02-25T21:57:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=c617c753a317db947ac505857da721a3f2feebde'/>
<id>c617c753a317db947ac505857da721a3f2feebde</id>
<content type='text'>
Signed-off-by: Lamont Granquist &lt;lamont@scriptkiddie.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Lamont Granquist &lt;lamont@scriptkiddie.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Document the new hidden field in mac_user ships in 15.8</title>
<updated>2020-02-03T21:01:13+00:00</updated>
<author>
<name>Tim Smith</name>
<email>tsmith84@gmail.com</email>
</author>
<published>2020-02-03T21:01:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=f14fbcfbd1abd22469be5298dafb645299602d25'/>
<id>f14fbcfbd1abd22469be5298dafb645299602d25</id>
<content type='text'>
Make sure we expose this come docs

Signed-off-by: Tim Smith &lt;tsmith@chef.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make sure we expose this come docs

Signed-off-by: Tim Smith &lt;tsmith@chef.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Account for if the propery is not being set in the resource, and also if it doesn't exist in the user record</title>
<updated>2020-01-26T00:36:23+00:00</updated>
<author>
<name>Joseph Chilcote</name>
<email>chilcote+github@gmail.com</email>
</author>
<published>2020-01-26T00:36:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=9f3b604b1c205915474b31db58230d7712f96470'/>
<id>9f3b604b1c205915474b31db58230d7712f96470</id>
<content type='text'>
Signed-off-by: Joseph Chilcote &lt;chilcote@fb.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Joseph Chilcote &lt;chilcote@fb.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Adding support for IsHidden user attribute (macOS)</title>
<updated>2020-01-25T22:38:52+00:00</updated>
<author>
<name>Joseph Chilcote</name>
<email>chilcote+github@gmail.com</email>
</author>
<published>2020-01-25T22:38:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=fc7626547569a368ae3d53e3917467e8b04f3555'/>
<id>fc7626547569a368ae3d53e3917467e8b04f3555</id>
<content type='text'>
Signed-off-by: Joseph Chilcote &lt;chilcote@fb.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Joseph Chilcote &lt;chilcote@fb.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[macos] fix mac_user platform constraints</title>
<updated>2019-09-11T03:12:26+00:00</updated>
<author>
<name>Ryan Cragun</name>
<email>ryan@chef.io</email>
</author>
<published>2019-09-10T19:56:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=1977fbf8410efc415b2ba8c59177b99ab2dcad62'/>
<id>1977fbf8410efc415b2ba8c59177b99ab2dcad62</id>
<content type='text'>
Signed-off-by: Ryan Cragun &lt;ryan@chef.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Ryan Cragun &lt;ryan@chef.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add introduced field</title>
<updated>2019-08-27T20:55:46+00:00</updated>
<author>
<name>Ryan Cragun</name>
<email>ryan@chef.io</email>
</author>
<published>2019-08-27T20:55:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=f8393130f604ae7bb0c2794a2e59e358ebfaaec3'/>
<id>f8393130f604ae7bb0c2794a2e59e358ebfaaec3</id>
<content type='text'>
Signed-off-by: Ryan Cragun &lt;ryan@chef.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Ryan Cragun &lt;ryan@chef.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Address review feedback round 1</title>
<updated>2019-07-27T01:19:31+00:00</updated>
<author>
<name>Ryan Cragun</name>
<email>ryan@chef.io</email>
</author>
<published>2019-07-27T01:19:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=b50f1df9800aaf830e317fb74aa7cfe764b2df94'/>
<id>b50f1df9800aaf830e317fb74aa7cfe764b2df94</id>
<content type='text'>
* Fix 'iterations' description
* Update 'gid' property, remove coercion, resolve group name and id in
  provider
* Move validation of password value when given salt to resource property
  coercion
* Restructure exception handling around calls
* Don't re-map properties onto current_resource after
  load_current_resource
* Execute inline group resources with run_action
* Always set the home directory when creating a user
* Poll for user creating instead of a hard sleep
* Remove old ascii encoding copy pasta

Signed-off-by: Ryan Cragun &lt;ryan@chef.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix 'iterations' description
* Update 'gid' property, remove coercion, resolve group name and id in
  provider
* Move validation of password value when given salt to resource property
  coercion
* Restructure exception handling around calls
* Don't re-map properties onto current_resource after
  load_current_resource
* Execute inline group resources with run_action
* Always set the home directory when creating a user
* Poll for user creating instead of a hard sleep
* Remove old ascii encoding copy pasta

Signed-off-by: Ryan Cragun &lt;ryan@chef.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add mac_user resource that is compatible with macOS &gt;= 10.14</title>
<updated>2019-07-24T23:18:53+00:00</updated>
<author>
<name>Ryan Cragun</name>
<email>ryan@chef.io</email>
</author>
<published>2019-07-24T23:12:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=fae44333ff79f116c266507cd2377c211c4d1f8e'/>
<id>fae44333ff79f116c266507cd2377c211c4d1f8e</id>
<content type='text'>
Provide a user resource that is compatible with default TCC restrictions
that were introduced in macOS 10.14.

Changes:

* This resource and the corresponding provider have been modified to
  work with default macOS TCC policies. Direct access to user binary
  plists are no longer permitted by default, thus we've chosen to use
  use newer methods of creating, modifying and removing users.

* Due to the tooling required by the provider this provider is only
  suitable for use on macOS &gt;= 10.14. Support for older platforms has
  been removed.

New Features:

* Primary group management is now included.

* 'admin' is now a boolean property that configures a user to an admin.

* 'admin_username' and 'admin_password' are new properties that define the
  admin user credentials required for toggling SecureToken for an
  exiting user.

  The 'admin_username' must correspond to a system admin with SecureToken
  enabled in order to toggle SecureToken.

* 'secure_token' is a boolean property that sets the desired state
  for SecureToken. SecureToken token is required for FileVault full
  disk encryption.

Signed-off-by: Ryan Cragun &lt;ryan@chef.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Provide a user resource that is compatible with default TCC restrictions
that were introduced in macOS 10.14.

Changes:

* This resource and the corresponding provider have been modified to
  work with default macOS TCC policies. Direct access to user binary
  plists are no longer permitted by default, thus we've chosen to use
  use newer methods of creating, modifying and removing users.

* Due to the tooling required by the provider this provider is only
  suitable for use on macOS &gt;= 10.14. Support for older platforms has
  been removed.

New Features:

* Primary group management is now included.

* 'admin' is now a boolean property that configures a user to an admin.

* 'admin_username' and 'admin_password' are new properties that define the
  admin user credentials required for toggling SecureToken for an
  exiting user.

  The 'admin_username' must correspond to a system admin with SecureToken
  enabled in order to toggle SecureToken.

* 'secure_token' is a boolean property that sets the desired state
  for SecureToken. SecureToken token is required for FileVault full
  disk encryption.

Signed-off-by: Ryan Cragun &lt;ryan@chef.io&gt;
</pre>
</div>
</content>
</entry>
</feed>
