Skip to content

Commit

Permalink
Updated log names and variables and removed specific named items
Browse files Browse the repository at this point in the history
  • Loading branch information
Rick Russell committed Apr 17, 2012
1 parent e75301d commit 2836ad5
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions lib/cap_recipes/tasks/rsyslog/install.rb
Expand Up @@ -5,9 +5,9 @@
namespace :rsyslog_server do
roles[:rsyslog_server]
set :rsyslog_server_conf, File.join(File.dirname(__FILE__),'rsyslog-server.conf')
set :rsyslog_demandchain_conf, File.join(File.dirname(__FILE__),'demandchain-rlog.conf')
set :rsyslog_default_conf, File.join(File.dirname(__FILE__),'default-rsyslog.conf')
set :rsyslog_cron, File.join(File.dirname(__FILE__),'rsyslog-compress.cron')
set :rsyslog_apache_conf, File.join(File.dirname(__FILE__),'observer.conf')
set :rsyslog_apache_conf, File.join(File.dirname(__FILE__),'rsyslog_apache.conf')
set :log_ananalyzer_src, "http://download.adiscon.com/loganalyzer/loganalyzer-3.2.2.tar.gz"
set(:log_ananalyzer_ver) { log_ananalyzer_src.match(/\/([^\/]*)\.tar\.gz$/)[1] }

Expand All @@ -27,20 +27,20 @@

desc "Install Log Analyzer Web Interface"
task :install_log_analyzer, :roles => :rsyslog_server do
sudo "mkdir -p /var/www/observer"
sudo "mkdir -p /var/www/rsyslog"
run "cd /usr/local/src && #{sudo} wget --tries=2 -c --progress=bar:force #{log_ananalyzer_src} && #{sudo} tar --no-same-owner -xzf #{log_ananalyzer_ver}.tar.gz"
run "cd /usr/local/src/#{log_ananalyzer_ver} && #{sudo} ./configure && #{sudo} make && #{sudo} make install"
end

desc "Setup rsyslogd server configuration file"
task :setup_rsyslog_server_conf, :roles => :rsyslog_server do
utilities.upload_template rsyslog_server_conf, "/tmp/rsyslog-server.conf"
utilities.upload_template rsyslog_demandchain_conf, "/tmp/demandchain-rlog.conf"
utilities.upload_template rsyslog_apache_conf, "/tmp/observer.conf"
utilities.upload_template rsyslog_default_conf, "/tmp/default-rsyslog.conf"
utilities.upload_template rsyslog_apache_conf, "/tmp/rsyslog-apache.conf"
utilities.upload_template rsyslog_cron, "/tmp/rsyslog-compress.cron"
sudo "mv /tmp/rsyslog-server.conf /etc/rsyslog.conf"
sudo "mv /tmp/demandchain-rlog.conf /etc/rsyslog.d/demandchain-rlog.conf"
sudo "mv /tmp/observer.conf /etc/apache2/sites-available/observer.conf"
sudo "mv /tmp/default-rsyslog.conf /etc/rsyslog.d/default-rsyslog.conf"
sudo "mv /tmp/rsyslog-apache.conf /etc/apache2/sites-available/rsyslog-apache.conf"
sudo "mv /tmp/rsyslog-compress.cron /etc/cron.hourly/rsyslog-bz2"
end

Expand Down

0 comments on commit 2836ad5

Please sign in to comment.