    # File lib/chef/provider/user/dscl.rb, line 259
            def move_home
              Chef::Log.debug("#{@new_resource} moving #{self} home from #{@current_resource.home} to #{@new_resource.home}")

              src = @current_resource.home
              FileUtils.mkdir_p(@new_resource.home)
              files = ::Dir.glob("#{src}/*", ::File::FNM_DOTMATCH) - ["#{src}/.","#{src}/.."]
              ::FileUtils.mv(files,@new_resource.home, :force => true)
              ::FileUtils.rmdir(src)
              ::FileUtils.chown_R(@new_resource.username,@new_resource.gid.to_s,@new_resource.home)
            end