Report abuse

manifest

exec { "apt-get-update":
        refreshonly => true,
        command => "/usr/bin/apt-get update",
}

Package {
        provider => "apt",
        require  => Exec["apt-get-update"],
}

package{"ngrep":
        ensure => present
}

output

# puppet --environment=production test.pp
notice: //Package[ngrep]/ensure: ensure changed 'purged' to 'present'

# puppet --environment=production test.pp
#