summaryrefslogtreecommitdiff
path: root/lib/chef/provider/link.rb
Commit message (Collapse)AuthorAgeFilesLines
* Remove requires path_helper from provider class, add to provider subclasses ↵Claire McQuin2014-09-241-0/+1
| | | | using PathHelper.
* Stop using homegrown canonicalize() and use Chef::Util::PathHelper.paths_eql?.Chris Doherty2014-09-121-1/+1
|
* add shell_out to base provider codeLamont Granquist2014-07-291-2/+0
|
* Limit change to windows and fix test to be accurate.jmink2014-07-151-4/+4
|
* Clarify symlink comments in response to code reviewjmink2014-07-151-8/+7
|
* Add comments to clarify linking codejmink2014-07-151-3/+14
|
* CHEF-3960 Symlinks to directories should be swingablejmink2014-07-151-2/+11
|
* CHEF-5189 Correct link provider debug outputJeremiah Snapp2014-04-071-2/+2
|
* Determine if ACL mgmt follows symlinks by provider type.danielsdeleo2013-06-251-2/+9
| | | | | | | | - Prerequisite for CHEF-4312 fix. - File access control defers to the provider to determine whether to use link-following system calls or not (e.g., chmod vs. lchmod). File provider and subclasses will use link-following calls (chmod), Link provider uses calls that manage the symlink itself (e.g., lchmod).
* refactoring of file providersLamont Granquist2013-03-151-1/+1
|
* explicitly include EnforceOwnershipAndPermissions where it's useddanielsdeleo2012-12-181-0/+2
|
* [OC-3564] move core Chef to the repo root \o/ \m/Seth Chisamore2012-10-301-0/+130
| | | | The opscode/chef repository now only contains the core Chef library code used by chef-client, knife and chef-solo!
* big refactor of the repo layout. move to a chef gem and a chef-server gem ↵Ezra Zygmuntowicz2008-10-081-71/+0
| | | | all with proper deps
* Added template support, changed license to Apache v 2Adam Jacob2008-08-161-14/+12
|
* Adding link supportAdam Jacob2008-05-031-0/+73