Sha256: 6453bbf6b187a89def9815d5069db91aff891eb647b8fd2795c7c2d75238dd41

Contents?: true

Size: 788 Bytes

Versions: 23

Compression:

Stored size: 788 Bytes

Contents

# Copyright 2006-2008 by Mike Bailey. All rights reserved.
Capistrano::Configuration.instance(:must_exist).load do 
  namespace :deprec do
    namespace :bash do

      SYSTEM_CONFIG_FILES[:bash] = [
        
        {:template => "bash_global",
         :path => '.bash_global',
         :mode => 0644,
         :owner => 'root:root'}
      ]
      
      task :config_gen do        
        SYSTEM_CONFIG_FILES[:bash].each do |file|
          deprec2.render_template(:bash, file)
        end
      end
      
      desc "Push bash config files to server"
      task :config do
        deprec2.push_configs(:bash, SYSTEM_CONFIG_FILES[:bash].collect{|file| file.merge(:owner => user)})
        deprec2.append_to_file_if_missing('.bashrc', '. ~/.bash_global')
      end

    end
  end
end

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
deprec-3.1.0.rc10 lib/deprec/recipes/bash.rb
deprec-3.1.0.rc9 lib/deprec/recipes/bash.rb
deprec-3.1.0.rc8 lib/deprec/recipes/bash.rb
deprec-3.1.0.rc7 lib/deprec/recipes/bash.rb
deprec-3.1.0.rc6 lib/deprec/recipes/bash.rb
deprec-3.1.0.rc5 lib/deprec/recipes/bash.rb
deprec-3.1.0.rc4 lib/deprec/recipes/bash.rb
deprec-3.1.0.rc3 lib/deprec/cap/recipes/bash.rb
deprec-3.1.0.rc2 lib/deprec/cap/recipes/bash.rb
deprec-3.1.0.rc1 lib/deprec/cap/recipes/bash.rb
deprec-2.2.3 lib/deprec/recipes/bash.rb
deprec-2.2.2 lib/deprec/recipes/bash.rb
deprec-2.2.1 lib/deprec/recipes/bash.rb
deprec-2.2.0 lib/deprec/recipes/bash.rb
deprec-2.1.19 lib/deprec/recipes/bash.rb
deprec-2.1.18 lib/deprec/recipes/bash.rb
deprec-2.1.17 lib/deprec/recipes/bash.rb
deprec-2.1.16 lib/deprec/recipes/bash.rb
deprec-2.1.14 lib/deprec/recipes/bash.rb
deprec-2.1.13 lib/deprec/recipes/bash.rb