## Default value

if test "x$cache" = "x"; then

HOST="`hostname`"

DBNAME=`ultrapossum_getconf DBNAME ultrapossum`
ORGANIZATION=`ultrapossum_getconf ORGANIZATION $HOST`
SUFFIX=`ultrapossum_getconf SUFFIX "o=$DBNAME"`
LDAPMASTER=`ultrapossum_getconf LDAPMASTER $HOST`
SLAVES=`ultrapossum_getconf SLAVES ""`

SECRETCF=`ultrapossum_getconf SECRETCF ""`
APPDNMODE=`ultrapossum_getconf APPDNMODE ""`
ULTRAPOSSUM_ENCODE=`ultrapossum_getconf ULTRAPOSSUM_ENCODE ""`
ULTRAPOSSUM_DECODE=`ultrapossum_getconf ULTRAPOSSUM_DECODE ""`

else
  . $CACHEDIR/$cache
fi ## cache

eval "`ultrapossum_parse_config_shell "$ULTRAPOSSUMCF"`"
eval "`ultrapossum_parse_config_shell "$SYSCONFDIR/secret.cf" 2> /dev/null`"

if test -d $APPSCONFDIR; then
  for f in `find $APPSCONFDIR -name '*.cf'`
  do
    eval "`ultrapossum_parse_config_shell "$f"`"
  done
fi

eval "`ultrapossum_parse_config_shell "$SYSCONFDIR/projects/$ULTRAPOSSUM_PROJECT"`"
