Skip to content

Instantly share code, notes, and snippets.

@snowch
Created October 5, 2014 15:27
Show Gist options
  • Save snowch/41cd42c2ef535ea1e289 to your computer and use it in GitHub Desktop.
Save snowch/41cd42c2ef535ea1e289 to your computer and use it in GitHub Desktop.
puppet erlang package install
class erlang($version = '1:17.3') {
Apt::Pin <| |> -> Package <| |>
Apt::Source <| |> -> Package <| |>
apt::source { 'erlang_repo':
location => 'http://packages.erlang-solutions.com/ubuntu',
repos => 'contrib',
key => 'A14F4FCA'
}
$erlang_packages = [
"erlang-dev",
"erlang-manpages",
"erlang-base-hipe",
"erlang-eunit",
"erlang-nox",
"erlang-xmerl",
"erlang-inets",
"erlang-dialyzer",
"erlang-percept",
"erlang-typer",
"erlang-edoc",
"erlang-os-mon",
"erlang-runtime-tools",
"erlang-inviso",
"erlang-tools",
]
package { $erlang_packages: ensure => $version }
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment