Permalink
Commits on Apr 26, 2010
  1. freebsd and vlad support works

    mlooney committed Apr 26, 2010
Commits on Jan 12, 2010
  1. Merge branch 'powcloud'

    crafterm committed Jan 12, 2010
  2. Update jeweler properties

    crafterm committed Jan 12, 2010
Commits on Jan 8, 2010
  1. Updated install_package to latest sprinkle codebase (@installers << i…

    …nstaller instead of @installer = installer)
    unknown committed Jan 8, 2010
Commits on Dec 21, 2009
  1. Update to allow unzip to overwite existing directories when extractin…

    …g source packages. Update spec to validate
    crafterm committed Dec 21, 2009
Commits on Dec 16, 2009
  1. Installers:

    install_package(package)
    install_packages(package1[, package2, packageN] | array_of_package_names)
    
    Verifiers:
    has_package(package)
    has_packages(package1[, package2, packageN] | array_of_package_names)
    
    Supported package systems:
    yum
    smart
    
    Selected by:
    Sprinkle::Installers::InstallPackage.installer = :yum | :smart
    
    Other package systems with compatible package names (apt-get, deb, etc) are under development.
    unknown committed Dec 16, 2009
Commits on Dec 12, 2009
  1. Version bump to 0.3.1

    crafterm committed Dec 12, 2009
Commits on Dec 11, 2009
  1. Version bump to 0.3.0

    crafterm committed Dec 11, 2009
  2. Use @options rather than accessor

    crafterm committed Dec 11, 2009
  3. Merge remote branch 'gaffneyc/master'.

    Updated other merged installer definitions to support multiple installers, and fixed metapackage definition check.
    
    Conflicts:
    	.gitignore
    crafterm committed Dec 11, 2009
Commits on Oct 21, 2009
  1. - enabled VAR=VALUE command line arguments to set ENV variables (simi…

    …lar to Rake)
    unknown committed Oct 21, 2009
Commits on Oct 17, 2009
Commits on Oct 16, 2009
  1. Improved archive format support

    okiess committed Oct 16, 2009
Commits on Oct 15, 2009
Commits on Sep 26, 2009
  1. Added spec for RPM verifier

    Darrin Wortlehock committed Sep 26, 2009
  2. Added RPM verifier

    Darrin Wortlehock committed Sep 26, 2009
Commits on Sep 8, 2009
  1. Add 'option' verb to specify arbitrary configure opts in source():

      source '...' do
        with 'feature-x'
        without 'feature-y'
        enable %w( 1 2 3 )
        disable %w( 4 5 6 )
        option 'mix-and-match'        # <== NEW!
        option 'foo-bar-baz=123'      # <== NEW!
      end
    
    Specifically, this was used to compile Nginx with the Fair module:
    
      package :nginx do
        source 'http://sysoev.ru/nginx/nginx-0.7.61.tar.gz' do
          pre :configure, 'git clone git://github.com/gnosek/nginx-upstream-fair.git'
          option 'add-module=`pwd`/nginx-upstream-fair'   # <=== HERE!
        end
      end
    sunaku committed Sep 5, 2009
Commits on Aug 27, 2009
  1. Allow multiple installers steps to be defined.

    The goal here is to be able to do more configuration of packages without
    having to create excess dependencies.
    Chris Gaffney committed Aug 27, 2009
Commits on Aug 12, 2009
Commits on Aug 11, 2009
  1. fix to properly escape single quotes in push_text

    correct push_text specs (regexps were being used for exact string matches)
    Trevor Turk committed Aug 11, 2009
Commits on Aug 6, 2009
  1. Passwork option for SSH

    msofaer committed Aug 6, 2009
Commits on Jul 25, 2009
  1. Fixed noop command adding missing file to manifest and fixing iniiali…

    …ze and empty command.
    ulbrich committed Jul 25, 2009