sprinkle-tool/sprinkle

View on GitHub
examples/packages/servers/apache.rb

Summary

Maintainability
A
0 mins
Test Coverage
package :apache, :provides => :webserver do
  description 'Apache2 web server.'
  
  apt 'apache2 apache2.2-common apache2-mpm-prefork apache2-utils libexpat1 ssl-cert' do
    post :install, 'a2enmod rewrite'
  end
  
  verify do
    has_process 'apache2'
  end
end

package :apache2_prefork_dev do
  description 'A dependency required by some packages.'
  
  apt 'apache2-prefork-dev'
end