From 8c2b1a7c00e15366cd4950aaddc1957422e818e8 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Sat, 29 Jan 2011 18:30:48 -0200 Subject: Requiring parser at keyringer script; adding copyright message --- bin/keyringer | 29 +++++++++++++++++++++-------- 1 file changed, 21 insertions(+), 8 deletions(-) diff --git a/bin/keyringer b/bin/keyringer index 74dfcb1..ab99d9d 100755 --- a/bin/keyringer +++ b/bin/keyringer @@ -1,18 +1,31 @@ #!/usr/bin/env ruby - +# +# Keyringer secret management system. +# +# Copyright (C) 2011 Keyringer Development Team. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Affero General Public License for more details. +# +# You should have received a copy of the GNU Affero General Public License +# along with this program. If not, see . +# # TODO # - a lot of things -def usage - puts "Usage: -#{File.basename($0)} TODO! " - exit 1 -end - $:.unshift File.dirname(__FILE__) + '/../lib' require 'keyringer' +require 'parser' + begin - action = Keyringer.const_get(ARGV[1].capitalize) + action = Keyringer.const_get($action.capitalize) if action.is_a?(Class) instance = action.new -- cgit v1.2.3