diff options
| author | Micah Anderson <micah@riseup.net> | 2009-02-19 12:20:44 -0500 |
|---|---|---|
| committer | Micah Anderson <micah@riseup.net> | 2009-02-19 12:20:44 -0500 |
| commit | 27a7859c42394a78c16b24f0d08ca28667bb1efa (patch) | |
| tree | 4b825dc642cb6eb9a060e54bf8d69288fbee4904 /lib/tools.in | |
| parent | 386c4275946520bc590428e730a9d515155436a0 (diff) | |
| download | backupninja-27a7859c42394a78c16b24f0d08ca28667bb1efa.tar.gz backupninja-27a7859c42394a78c16b24f0d08ca28667bb1efa.tar.bz2 | |
creating a debian only branch out of what used to be a subversion repository
Diffstat (limited to 'lib/tools.in')
| -rw-r--r-- | lib/tools.in | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/lib/tools.in b/lib/tools.in deleted file mode 100644 index 0005be9..0000000 --- a/lib/tools.in +++ /dev/null @@ -1,48 +0,0 @@ -#!@BASH@ -# -*- mode: sh; sh-basic-offset: 3; indent-tabs-mode: nil; -*- - -# This file contains functions shared between ninjahelper and backupninja. - -##################################################### -## MISC FUNCTIONS - -# -# create a temporary file in a secure way. -# -function maketemp() { - local tempfile=`mktemp /tmp/$1.XXXXXXXX` - echo $tempfile -} - -##################################################### -## CONFIG-FILE RELATED FUNCTIONS - -function setfile() { - CURRENT_CONF_FILE=$1 -} - -function setsection() { - CURRENT_SECTION=$1 -} - -# -# sets a global var with name equal to $1 -# to the value of the configuration parameter $1 -# $2 is the default. -# -function getconf() { - CURRENT_PARAM=$1 - ret=`@AWK@ -f $libdirectory/parseini S=$CURRENT_SECTION P=$CURRENT_PARAM $CURRENT_CONF_FILE` - # if nothing is returned, set the default - if [ "$ret" == "" -a "$2" != "" ]; then - ret="$2" - fi - - # replace * with %, so that it is not globbed. - ret="${ret//\\*/__star__}" - - # this is weird, but single quotes are needed to - # allow for returned values with spaces. $ret is still expanded - # because it is in an 'eval' statement. - eval $1='$ret' -} |
