[go: up one dir, main page]

Menu

[r51]: / lib / common.ksh  Maximize  Restore  History

Download this file

55 lines (48 with data), 1.4 kB

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#
# 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};"
}