Skip to content
Chef cookbook to install and configure cygwin
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
attributes
libraries
providers
recipes
resources
.gitignore
Berksfile
Gemfile
LICENSE
README.md
Rakefile
chefignore
metadata.rb

README.md

cygwin cookbook

Supported Platforms

Windows

Providers

cygwin_package

Install or remove cygwin packages.

Example usage:

cygwin_package 'openssh' do
    action :install
end

Actions

  • :install
  • :uninstall

Recipes

cygwin::default

Installs cygwin

Attributes

Key Type Description Default
['cygwin']['download_path'] String Path to download the cygwin installer executable Chef::Config['file_cache_path']
['cygwin']['home'] String Path to install cygwin C:\cygwin
['cygwin']['site'] String Mirror to use for downloading packages http://mirrors.kernel.org/sourceware/cygwin/
['cygwin']['packages'] Array<String> An optional list of cygwin packages to install []

cygwin::ssh

Installs cygwin and configures openssh

Attributes

Key Type Description Default
['cygwin']['ssh']['sshd_user'] String User to run sshd as cyg_server
['cygwin']['ssh']['sshd_passwd'] String Password for the sshd user nil

License and Authors

Author:: Ryan Larson (ryan.mango.larson@gmail.com)

Author:: Ben Jansen (aogail@w007.org)

You can’t perform that action at this time.