Guest

Untitled

By: a guest on Aug 5th, 2010  |  syntax: None  |  size: 0.47 KB  |  hits: 61  |  expires: Never
download  |  raw  |  embed  |  report abuse
Copied
  1. class aptsetup {
  2.  
  3.       file { "/etc/apt/sources.list":
  4.              owner  => root, group => root, mode => 644,
  5.              source => "puppet://pmaster/files/etc/apt/sources.list"
  6.       }
  7.  
  8.       exec { subscribe-echo:
  9.                command     => "/usr/bin/apt-get -q -q update",
  10.                logoutput   => false,
  11.                refreshonly => true,
  12.                subscribe   => File["/etc/apt/sources.list"]
  13.       }
  14. }
  15.  
  16. node default {
  17.     include aptsetup
  18. }