summaryrefslogtreecommitdiff
path: root/lib/chef/provider/file.rb
Commit message (Expand)AuthorAgeFilesLines
* implement verifications as a propertyLamont Granquist2015-12-141-1/+1
* Use the central priority map for `provides`John Keiser2015-06-021-0/+1
* Move Chef::Config into a subprojectdanielsdeleo2015-05-201-0/+1
* create Chef::Resource#state_for_resource_reporterLamont Granquist2015-05-011-2/+6
* don't mutate the new resourceLamont Granquist2015-05-011-3/+0
* Implement RFC 027 File VerificationSteven Danna2015-02-171-0/+8
* Chef-12 RC Provider ResolverLamont Granquist2014-10-241-0/+2
* Merge pull request #1715 from opscode/lcg/file-provider-fixeslamont-granquist2014-08-091-33/+84
|\
| * small code rearrangement, avoid re-checksummingLamont Granquist2014-07-301-5/+5
| * validate checksums on downloadsLamont Granquist2014-07-301-1/+13
| * some coderage cleanupLamont Granquist2014-07-301-16/+47
| * add comment on magic behaviorLamont Granquist2014-07-301-0/+1
| * generate content up frontLamont Granquist2014-07-291-1/+6
| * decide if we're creating/unlinking up frontLamont Granquist2014-07-281-22/+24
* | fixing all the extra blank linesLamont Granquist2014-07-291-1/+0
* | add shell_out to base provider codeLamont Granquist2014-07-291-2/+0
|/
* CHEF-5015 force_unlink should only unlink if the file existsJeremiah Snapp2014-03-281-1/+1
* Update file providers to close before unlinking.danielsdeleo2014-02-031-0/+1
* Restore checksums in the output.sersut2014-01-171-13/+9
* Merge remote-tracking branch 'goodmanio/CHEF-4639' into CHEF-4639-updatedsersut2014-01-171-6/+20
|\
| * fixes CHEF-4639Allen Goodman2013-12-061-3/+7
| * RefactorAllen Goodman2013-11-181-6/+10
| * If a resource is sensitive, it’s redacted from logs.Allen Goodman2013-11-151-1/+7
* | OC-10380: add polymorphismLamont Granquist2013-11-111-19/+9
* | OC-10380: skip checksumming for no-content filesLamont Granquist2013-11-111-5/+28
|/
* Use symlink source when inspecting current permissionsdanielsdeleo2013-07-021-1/+2
* Allow file resources to manage files via symlinkdanielsdeleo2013-06-261-15/+96
* Determine if ACL mgmt follows symlinks by provider type.danielsdeleo2013-06-251-0/+7
* Unit specs for selinux code.sersut2013-05-231-1/+1
* Fix specs on windows.sersut2013-05-231-8/+5
* force_unlink socket tests.sersut2013-05-221-4/+5
* force_unlock tests for blockdev & chardevsersut2013-05-221-1/+2
* Directory specs for force_unlink.sersut2013-05-221-3/+11
* force_unlink tests for symlinks.sersut2013-05-221-6/+11
* Fix comments that include FIXME / TODO / XXX.sersut2013-05-201-3/+4
* Rename file config parameters to be file_atomic_update & file_staging_uses_de...sersut2013-05-201-2/+2
* Make selinux util a module.sersut2013-05-171-2/+3
* Cache system's selinux state to minimize the impact. Tidy debug logs.sersut2013-05-161-10/+5
* Remove ability to override selinux restorecon command. Tidy selinux config op...sersut2013-05-161-8/+17
* Move file content management logic outside of providers under Chef::FileConte...sersut2013-05-161-1/+2
* Deprecated functions for file provider.sersut2013-05-151-29/+9
* explict handling of replacing non-files by file resourcesLamont Granquist2013-04-231-13/+34
* use deploy_with :copy or :move as external API in resourcesLamont Granquist2013-04-181-2/+2
* CHEF-4082: mutating the new resource is bad, and ruby handles bothLamont Granquist2013-04-111-1/+0
* move the deploy switching stuff out of the resource andLamont Granquist2013-04-091-1/+3
* fix cleaning up non-normal files and provide better messagingLamont Granquist2013-04-091-2/+23
* be proactive in unlinking strange things that are not normal files atLamont Granquist2013-04-091-4/+18
* expand and fix selinux functionalityLamont Granquist2013-04-041-0/+15
* fix regressions in other providers from last few days of hacking onLamont Granquist2013-03-291-2/+2
* add hook from define_resource_requirements back to FAC in file provider,Lamont Granquist2013-03-291-0/+2