Windows
Install or remove cygwin packages.
Example usage:
cygwin_package 'openssh' do
action :install
end
:install
:uninstall
Installs cygwin
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 | [] |
Installs cygwin and configures openssh
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 |
Author:: Ryan Larson ([email protected])
Author:: Ben Jansen ([email protected])