]> gitweb.michael.orlitzky.com - mailshears.git/blobdiff - bin/mailshears
Add the GPL3 'LICENSE' file.
[mailshears.git] / bin / mailshears
index 803da46f417941f6d289ee2fdc4f9894e7211651..5a8ee0a6752064292274d585e16dc38c4bb39d51 100755 (executable)
 # filesystem, but not the database.
 #
 
-# We need Pathname to get the real filesystem path
-# of this script (and not, for example, the path of
-# a symlink which points to it).
-require 'pathname'
-
-# This bit of magic adds the parent directory (the
-# project root) to the list of ruby load paths.
-# Thus, our require statements will work regardless of
-# how or from where the script was run.
-executable = Pathname.new(__FILE__).realpath.to_s
-$: << File.dirname(executable) + '/../'
-
 # Needed for rm_rf.
 require 'fileutils'
 
 # Load our config file.
-require 'bin/configuration'
+require 'configuration'
 
 # And the necessary classes.
-require 'src/errors.rb'
-require 'src/exit_codes.rb'
-require 'src/postfixadmin_db'
+require 'errors.rb'
+require 'exit_codes.rb'
+require 'postfixadmin_db'
 
 Configuration::PLUGINS.each do |plugin_file|
-  require "src/plugins/#{plugin_file}"
+  require "plugins/#{plugin_file}"
 end
 
 pgadb = PostfixadminDb.new(Configuration::DBHOST,