#
# Remote Host Manager - UNIX System Administration host management tool.
# Copyright (C) 2010, David Paper <cerberus@ginch.org>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) 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 General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
#
# $Id: $
#
# Purpose: Common functions to import to each tool
#
#Var initializations
. ../conf/rhm.conf
######
# Function: version
#
# Return current RHM version number
######
version() {
echo "RHM (Remote Host Manager)"
echo "Version 0.2-beta 4/18/10"
}
######
# Function: logmsg
#
# Call logger to dump passed message to syslog
#
# Expects 2 variables to be passed:
# $1 = severity: err, info, debug
# $2 = message to log
#
######
logmsg() {
typeset SEV=${1}
typeset MSG=${2}
${LOGGER} -t ${0} -p local6.${SEV} "Severity=${SEV}; PID=$$; ${MSG};"
}