<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/ruby-gems/chef.git/lib/chef/provider/cron, branch https_shell</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>Replace all Opscode copyrights with Chef Software.</title>
<updated>2016-02-02T22:50:29+00:00</updated>
<author>
<name>Noah Kantrowitz</name>
<email>noah@coderanger.net</email>
</author>
<published>2016-02-02T22:50:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=5e7af20bf4372b908916f3e816614fcfe19491de'/>
<id>5e7af20bf4372b908916f3e816614fcfe19491de</id>
<content type='text'>
Created via git ls-files | xargs perl -pi -e "s/(Copyright.*?), Opscode(,)? Inc(\.)?/\\1, Chef Software Inc./gi"</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Created via git ls-files | xargs perl -pi -e "s/(Copyright.*?), Opscode(,)? Inc(\.)?/\\1, Chef Software Inc./gi"</pre>
</div>
</content>
</entry>
<entry>
<title>Copyright year update for 2016 and massive cleanup.</title>
<updated>2016-02-02T22:43:28+00:00</updated>
<author>
<name>Noah Kantrowitz</name>
<email>noah@coderanger.net</email>
</author>
<published>2016-02-02T22:43:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=0878ed6123706ed4201644ee798da993f8cb5ad4'/>
<id>0878ed6123706ed4201644ee798da993f8cb5ad4</id>
<content type='text'>
Generated via git ls-files | xargs perl -pi -e "s/[Cc]opyright (?:\([Cc]\) )?((?\!$(date +%Y))\\d{4})(-\\d{4})?([, ][ \d]+)*(,|(?= ))/Copyright \\1-$(date +%Y),/g"</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Generated via git ls-files | xargs perl -pi -e "s/[Cc]opyright (?:\([Cc]\) )?((?\!$(date +%Y))\\d{4})(-\\d{4})?([, ][ \d]+)*(,|(?= ))/Copyright \\1-$(date +%Y),/g"</pre>
</div>
</content>
</entry>
<entry>
<title>Use double quotes by default</title>
<updated>2016-01-14T14:08:03+00:00</updated>
<author>
<name>Thom May</name>
<email>thom@chef.io</email>
</author>
<published>2016-01-14T14:08:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=51cfbdc4d16739caac4d946fadbe678444aafe34'/>
<id>51cfbdc4d16739caac4d946fadbe678444aafe34</id>
<content type='text'>
This is an entirely mechanically generated (chefstyle -a) change, to go
along with chef/chefstyle#5 . We should pick something and use it
consistently, and my opinion is that double quotes are the appropriate
thing.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is an entirely mechanically generated (chefstyle -a) change, to go
along with chef/chefstyle#5 . We should pick something and use it
consistently, and my opinion is that double quotes are the appropriate
thing.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add `provides` to remaining provider resources</title>
<updated>2015-05-13T20:43:14+00:00</updated>
<author>
<name>John Keiser</name>
<email>john@johnkeiser.com</email>
</author>
<published>2015-05-02T04:35:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=f25d2527b2ad8c45731ad5268fcd2a89e26f097d'/>
<id>f25d2527b2ad8c45731ad5268fcd2a89e26f097d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use unix specific provider for cron on solaris</title>
<updated>2015-03-24T23:22:47+00:00</updated>
<author>
<name>Jay Mundrawala</name>
<email>jdmundrawala@gmail.com</email>
</author>
<published>2015-03-24T23:22:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=d1f7d3f3526d50e072c062bd9a8e9715714355bd'/>
<id>d1f7d3f3526d50e072c062bd9a8e9715714355bd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>provider_resolver migration from provider_mapping</title>
<updated>2015-03-04T21:52:44+00:00</updated>
<author>
<name>Lamont Granquist</name>
<email>lamont@scriptkiddie.org</email>
</author>
<published>2015-02-24T03:14:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=c3552dc11831379a4b4753964451498e1340611e'/>
<id>c3552dc11831379a4b4753964451498e1340611e</id>
<content type='text'>
- move macosx providers to dynamic resolution
- move windows providers to dynamic resolution
- move openbsd/netbsd providers to dynamic resolution
- move all cron providers to dynamic resolution
- move mdadm to static mapping
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- move macosx providers to dynamic resolution
- move windows providers to dynamic resolution
- move openbsd/netbsd providers to dynamic resolution
- move all cron providers to dynamic resolution
- move mdadm to static mapping
</pre>
</div>
</content>
</entry>
<entry>
<title>Log output of crontab -l when non-zero exit status</title>
<updated>2014-10-01T21:00:37+00:00</updated>
<author>
<name>Eric Saxby</name>
<email>sax@livinginthepast.org</email>
</author>
<published>2014-10-01T21:00:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=d34d1a91a429ef460847e584f311a798727cc30b'/>
<id>d34d1a91a429ef460847e584f311a798727cc30b</id>
<content type='text'>
When reading a unix crontab and we receive a non-zero exit status,
log the stdout and stderr to debug.

We expect exit status 1 to happen when the user does not have a
crontab, but let's log anyways for help in troubleshooting unexpected
situations.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When reading a unix crontab and we receive a non-zero exit status,
log the stdout and stderr to debug.

We expect exit status 1 to happen when the user does not have a
crontab, but let's log anyways for help in troubleshooting unexpected
situations.
</pre>
</div>
</content>
</entry>
<entry>
<title>Unix cron provider uses shell_out</title>
<updated>2014-09-26T20:07:40+00:00</updated>
<author>
<name>Eric Saxby &amp; Greg Poirier</name>
<email>eric+greg@wanelo.com</email>
</author>
<published>2014-09-26T20:07:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=601481ebc362eaf9418cbd12eef38952404c7675'/>
<id>601481ebc362eaf9418cbd12eef38952404c7675</id>
<content type='text'>
- update unix_spec to more modern RSpec syntax
- both #read_crontab and #write_crontab use shell_out</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- update unix_spec to more modern RSpec syntax
- both #read_crontab and #write_crontab use shell_out</pre>
</div>
</content>
</entry>
<entry>
<title>Reading user crontab on unix as that user</title>
<updated>2014-09-23T16:15:32+00:00</updated>
<author>
<name>Eric Saxby</name>
<email>sax@livinginthepast.org</email>
</author>
<published>2014-09-23T15:54:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=521712d5e32d982ca25d4965bada9b7432f5e5a9'/>
<id>521712d5e32d982ca25d4965bada9b7432f5e5a9</id>
<content type='text'>
Crontab on Solaris and Illumos systems with auditing enabled
audits root attempts to read non-root user crontabs. If chef-client
runs without an auditing context (as happens by default when running
in SMF), these crontab calls will fails with exit status 1.

By switching to the non-root user first (which somehow does not
require auditing), we should be able to read user crontabs without
an auditing context.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Crontab on Solaris and Illumos systems with auditing enabled
audits root attempts to read non-root user crontabs. If chef-client
runs without an auditing context (as happens by default when running
in SMF), these crontab calls will fails with exit status 1.

By switching to the non-root user first (which somehow does not
require auditing), we should be able to read user crontabs without
an auditing context.
</pre>
</div>
</content>
</entry>
<entry>
<title>Normalize whitespace on all files</title>
<updated>2013-09-26T18:13:59+00:00</updated>
<author>
<name>Seth Vargo</name>
<email>sethvargo@gmail.com</email>
</author>
<published>2013-09-24T21:38:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=6315871ae7deeead95d84d2487c54a03c47e318f'/>
<id>6315871ae7deeead95d84d2487c54a03c47e318f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
