class drupal inherits pear { # We use drupal source from upstream package { "drupal6": ensure => absent, } # Drupal shell package { "drush": ensure => installed, } # Drupal update script file { "/usr/local/sbin/drupal-update.sh": ensure => present, content => template('drupal/drupal-update.sh.erb'), user => root, group => root, mode => 755, } # Drupal upgrade script file { "/usr/local/sbin/drupal-upgrade.sh": ensure => present, content => template('drupal/drupal-upgrade.sh.erb'), user => root, group => root, mode => 755, } # Drupal deployment script file { "/usr/local/sbin/drupal-deploy.sh": ensure => present, content => template('drupal/drupal-deploy.sh.erb'), user => root, group => root, mode => 755, } }