aboutsummaryrefslogtreecommitdiff
path: root/manifests/key.pp
blob: 0ef9721a8395b3715c1193cf8a3256757654b367 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
define apt::key ($source) {
  file {
    "${apt::apt_base_dir}/${name}":
      source  => $source;
    "${apt::apt_base_dir}/keys":
      ensure  => directory;
  }
  exec { "apt-key add ${apt::apt_base_dir}/${name}":
    subscribe   => File["${apt::apt_base_dir}/${name}"],
    refreshonly => true,
    notify      => Exec['refresh_apt'],
  }
}