- source => 'puppet:///modules/varnish/files/default.vcl',
- notify => Exec['varnish restart'],
+ source => 'puppet:///modules/varnish/default.vcl',
+ require => Package['varnish'],
+ notify => Service['varnish'],
+ mode => '0444',
+ }
+
+ file { '/etc/logrotate.d/varnish':
+ source => 'puppet:///modules/varnish/varnish.logrotate',
+ require => Package['varnish'],
+ mode => '0444',