| Index: modules/sitescripts/manifests/init.pp | 
| diff --git a/modules/sitescripts/manifests/init.pp b/modules/sitescripts/manifests/init.pp | 
| index de53e68a29750654c30a40d13e99f5cf1377bf00..5c75b9b987406b6ab8be3308079fe2ef5d6b2ac7 100644 | 
| --- a/modules/sitescripts/manifests/init.pp | 
| +++ b/modules/sitescripts/manifests/init.pp | 
| @@ -3,6 +3,8 @@ class sitescripts ( | 
| $sitescriptsini_content = '', | 
| ){ | 
|  | 
| +  ensure_resource('adblockplus::sitescripts::repository', 'sitescripts') | 
| + | 
| @concat {'/etc/sitescripts.ini': | 
| mode => '644', | 
| owner => root, | 
| @@ -23,8 +25,6 @@ class sitescripts ( | 
| } | 
| } | 
|  | 
| -  ensure_packages(['python-flup']) | 
| - | 
| if ($sitescriptsini_source != '') or ($sitescriptsini_content != '') { | 
|  | 
| $content = $sitescriptsini_content | 
| @@ -43,20 +43,4 @@ class sitescripts ( | 
|  | 
| $configfragments = hiera('sitescripts::configfragments', {}) | 
| create_resources('sitescripts::configfragment', $configfragments) | 
| - | 
| -  exec { "fetch_sitescripts": | 
| -    command => "hg clone https://hg.adblockplus.org/sitescripts /opt/sitescripts", | 
| -    path => ["/usr/bin/", "/bin/"], | 
| -    require => Package['mercurial'], | 
| -    onlyif => "test ! -d /opt/sitescripts" | 
| -  } | 
| - | 
| -  cron {"update_sitescripts": | 
| -    ensure => present, | 
| -    command => "hg pull -q -u -R /opt/sitescripts && /opt/sitescripts/ensure_dependencies.py -q", | 
| -    environment => hiera('cron::environment', []), | 
| -    user => root, | 
| -    require => Exec["fetch_sitescripts"], | 
| -    minute => [15], | 
| -  } | 
| } | 
|  |