class { 'apt': } apt::source { 'foo': location => '', release => 'karmic', repos => 'main', include_src => true, required_packages => false, key => false, key_server => 'keyserver.ubuntu.com', pin => '600' } # test two sources with the same key apt::source { "debian_testing": location => "http://debian.mirror.iweb.ca/debian/", release => "testing", repos => "main contrib non-free", key => "55BE302B", key_server => "subkeys.pgp.net", pin => "-10" } apt::source { "debian_unstable": location => "http://debian.mirror.iweb.ca/debian/", release => "unstable", repos => "main contrib non-free", key => "55BE302B", key_server => "subkeys.pgp.net", pin => "-10" }